Top Definition
A hopeless, affection-starved social retard who instantly falls in love with any female who acknowledges them.
Ever since I started sitting with Corey at lunch, he's been following me around like a lost puppy.
by dLoaf November 04, 2009
Someone completely incapable of doing their job and/or just simple task.
Today was horrible. I was stuck with a Lost Puppy and I had to pick up his slack all day.
by B-Dev February 03, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.