3 definitions by Franklin sheen
Someone who has consumed far too many drugs in their life and has now become useless and slightly insane.
by Franklin sheen June 29, 2016
by Franklin sheen June 25, 2016
The one person in every group of friends that everyone holds to a lower standard than everyone else , usually the ugliest and/or the weirdest, therefore they're the one that always takes the group pictures
by Franklin sheen July 14, 2016