Skip to main content

Definitions by benjamin allen

teddy duck 

a teddy duck is a titty fuck
Oh man, Ben got a sweet teddy duck from Kristin.
teddy duck by Benjamin Allen December 12, 2008

superdog 

That is Sooo superdog!
superdog by benjamin allen July 1, 2008