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