Top definition
A male camel that has physical attraction to a female giraffe, they mate, and the male camel becomes pregnant.
by Soups March 31, 2003
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush