Random
Source Code

hamdog

1.a penis or (shlong)
2.a nickname given to someone called Hamish

"whatsup ham dog?"
"I never touch my hamdog!"

by hammer... September 2, 2003

6👍 11👎