1 definition by kibblesnbits.

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