look up any word, like sparkle pony:

1 definition by Joel's so fine

 
1.
An insult meaning a slutty lesbian, derives from Glitter Michlig, the cheerful stripper from A Shot at Love 2
Shelby's such a Michlig, she walks around naked with her girlfriends.
by Joel's so fine August 31, 2008