Top definition
The word to shout up at a man making roost for an unfairly advantageous bird's eye periphery of all attractive lasses within 10 square hectares
Hey Scraggs, want to climb a tree later today?

- Sorry, I've got a roost to perch at already.

Awwww, you Roosting Rascal!!!
by Ichan June 03, 2011
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush