Skip to main content

Definitions by kibblesnbits.

A hopelessly cute homosexual boy of a cuddly nature; not to be confused with a cub or a twink.
puppy=Shia Labeuf
puppy by kibblesnbits. July 1, 2009