1 definition by The Stav

Top Definition
Somebody under the influence of pot or skunk.
He is such a "melta"
by The Stav July 13, 2005
Mug icon
Buy a melta mug!