1 definition by eight-twenty-nine

Top Definition
Another word for wang. It just means Penis.
Wanna take a ride on my lap giraffe?
by eight-twenty-nine March 31, 2011

Mug icon
Buy a Lap Giraffe mug!