Someone who has no social standing, has no ambition, no job and doesn't have any desire to better his situation.
Maria: Hey look who came to the church social?
Mom: Him! That puddle of puke!
by Mercana November 21, 2013
Get the Puddle of Puke mug.