Skip to main content

Definitions by MrUmplas

Aromarific 

Aromarific is THE best smell in the world (each down to individual preference) that gives you a mini orgasm.
Person 1: Did you smell that!?

Person 2: Hell yeah! That was aromarific!
Aromarific by MrUmplas December 30, 2011