1 definition by god almighty of this entire planet. i live under your bed

an adjective which you can use to describe something or someone as smelly
Get the jadd mug.