1 definition by RatherLargeDave

Top Definition
the watery substance that forms on the end of a camels penis
i'm dehydrating in this desert, let's see if the camel's have any geek
by RatherLargeDave December 15, 2007
Mug icon
Buy a geek mug!