smeller
Fun Dictionary
-> smeller
Search:
smeller
- Vulgar Dictionary definition
A nose. Smellers: a cat's whiskers.