I want to ask Mike if he has ever come across this phrase ? I made a poor guess before as I thought it meant to bottom up a liqour. But someone told me it means ' sit down '. What do you think ?
Any comments
Top answer
Yep, it means 'to sit down' It's a really nice sounding phrase!
— Hitchhiker
Yep, it means 'to sit down' It's a really nice sounding phrase!
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.