Goat Leaf

What is Goat Leaf?


1.

A doo-rag used as a loin-cloth.

Yo! Your goat leaf was lookin pretty fresh at da club last night.

See Bonquisha


0

Random Words:

1. someone who secretly watches something. like they're a fly on the wall and you don't notice them. carlos knows that rosita&ap..
1. tiny green space-alien that only homer can see And osmodiar rang his tiny little green space-alien bell to let everyone know it was lun..
1. An expression epitomising the dark northern ireland humour we are famous for. Popularised in the football song 'We're not braz..