Skip to main content

Definitions by Psychic Chic

Smellhead 

A dookie face that smells like ick
EEW, ur such a smellhead!
Smellhead by Psychic Chic June 19, 2008