Skip to main content

Definitions by Nick Weedon

A slang word for a camel's penis.
Wow did you see the dude on that camel?
dude by Nick Weedon September 26, 2005