look up any word, like pussy:
 
1.
Barfing glitter is a phenomenon that occurs when someone is such a disgustingly "perfect" little Mary-Sue that glitter begins to form in their gastronomical places (stomach, intestines, etc), and causes such buildup that needs to be extricated from the body in some way.
Aforementioned Mary-Sue-like person will then begin to gracefully vomit, pouring glitter upon everyone (s)he meets.
Girl #1: Wow, Mr. Brown! Cool shoes!
Girl #2: You're just barfing glitter everywhere...
by The-Walrus-Is-In December 29, 2010
2 3