Top definition
something that gives off a really strong scent.
Branden: "Dude are you drinking a caramel mocha?
Chuck: "Yeah so?"
Branden: "Well it is might oderiferus, I can smell it across the room."
by Asim08 October 08, 2007
Get the mug
Get a oderiferus mug for your buddy Vivek.