Top definition
A stench so bad that it lingers through the air.
MY GOD! your room has a Horrifous odorous to it! Use some febreze...
by lucci721 October 22, 2007
Get the mug
Get a Horrifous odorous mug for your coworker Callisto.

Available Domains :D

  • horrifousodorous.net
  • horrifousodorous.se
  • horrifousodorous.ninja
  • horrifousodorous.org
  • horrifousodorous.com