look up any word, like leh:

1 definition by Ten98

 
1.
Someone incapable of taking anything seriously or getting upset, much to the annoyance of others
Oh my god she's such a Melvinator, she's so damn happy all the TIME
by Ten98 March 10, 2009
8 4