What does exactly mean ‘to plant oneself somewhere’?
What does exactly mean ‘to plant oneself somewhere’? On MacMillan dictionary we read: to firmly put someone or something or yourself in a particular place or position. Plant something in/on etc something: "Henry planted himself in the seat next to me." But what emotion does this action convey specifically? What could be the reason for … Read more