1 definition by amandiiiiie

Top Definition
something that can be smelled with a decent odor
the dogs crap was smellable
by amandiiiiie May 23, 2007
Mug icon
Buy a smellable mug!