look up any word, like sweetest day:
 
1.
A beast of sorts. Origin unknown.
Down with the Olex, Down.
by kbread June 15, 2011