meaning of Barfing Glitter

Barfing Glitter meaning in Urban Dictionary

Barfing sparkle is a phenomenon occurring when someone is these types of a disgustingly "perfect" small Mary-Sue that glitter begins to form within their gastronomical locations (stomach, intestines, etc), and results in these types of buildup that should be extricated from body one way or another.Aforementioned Mary-Sue-like individual will then start to gracefully vomit, pouring glitter upon everyone else (s)he joins.