Gay slang, a boy (gay or straight) who is too young to have sex (because it's not legal, he's under 18).
by tbrugoa December 9, 2004
Get the puppy mug.by eddie23 August 6, 2003
Get the puppy mug.by Calvin Yoshiwaza January 16, 2008
Get the puppy mug.by Puppy April 2, 2005
Get the puppy mug.by sparklefarey October 19, 2010
Get the puppy mug.by danny aunteater January 27, 2004
Get the puppy mug.by alan January 22, 2004
Get the puppy mug.