{{term}}
- {{preview}}
Top definition
smellican
a person who smells awful, much of it derives from a
pelican
which is a
malodorous
bird
who eats fish
MARTIN to
Pam
: they let you out of
the zoo
Smellican
?????
by
tt boy1000
September 25, 2010
Get the
smellican
neck gaiter and mug.