by MATTHEWSANDIEGO February 27, 2009
1. A smell that resembles moth balls or burning plastic
2. An insult used towards people that look funky
2. An insult used towards people that look funky
by diamondcat28 January 05, 2018