2 definitions by Louu and Jess

Top Definition
otherwise known as the vagina. A man's bestfriend.
"gave your mum's human bush a good seeing to last night BRAAP!"
by Louu and Jess July 27, 2007
Mug icon
Buy a human bush mug!
UK slang for great, wicked, amazing!
"he's proper beast in bed blud, i'd twang his wang again"
by Louu and Jess July 27, 2007
Mug icon
Buy a beast mug!