dLoaf's definitions
A hopeless, affection-starved social retard who instantly falls in love with any female who acknowledges them.
by dLoaf November 4, 2009
Get the Lost Puppy mug.
Get the Lost Puppy mug.We'll email you a link to sign in instantly.