The Crackhead Laugh

What is The Crackhead Laugh?


1.

One who laughs like a crackhead. Also see Peter Smith

Holy shit Peter has mastered the crackhead laugh.


41

Random Words:

1. When someone continuously coughs over and over again uncontrollably. Why don't you fix that dickthroat you have Sam? See asspirat..
1. A sound from the 1987 Technos video game Super Dodgeball. The sound comes from one player being hit with tremendous force by the other ..
1. (noun)The fine lubricating spray that covers the lips of one who stutters, and their nearby companions. He went in for a kiss but alas..