Random Words:
1.
A person who catalogs smells.
Oh, you're looking for the wet dog smell. Just ask the odoriferarian!
See jd..
1.
To throw up. Blossomed from Kid Rock's song.
Man you better not upchuck-da-boogie in my car.
See throw up, qwaggle, upchuck, barf..