Skip to main content

Definitions by Georgey Millery

Take you up the beachhut 

Another term for making love / shagging / having sex, etc.
I know this place.. Can I take you up the beachhut?