Skip to main content

Definitions by roarshaq

Smeghead 

someone who is dumb gross or smelly
-comes from word smegma
"your a smeghead!"
Smeghead by roarshaq January 17, 2022