Skip to main content

Definitions by RatherLargeDave

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
geek by RatherLargeDave January 6, 2008