look up any word, like donkey punch:

1 definition by The Stav

 
1.
Somebody under the influence of pot or skunk.
He is such a "melta"
by The Stav July 13, 2005