Skip to main content

Definitions by hammyblud

Smellian 

a potent smelling individual from the area in or around Somalia
phwooar get a sniff of that smellian!
Smellian by hammyblud May 26, 2009