Random Words:
1.
yielding or diffusing an odor.
Dang G your ass smells odoriferous
See smelly, stinky, nasty, odor, sweaty
2.
An odor, pleasent or o..
1.
Working as an informant for the police.
I'm under the rock because of that last bust.
See snitch, pigeon, turncoat, mole..