Top definition
ugly but in a fabulous way
Girl #1 "woah! look at those bright pink glitter platforms!"
Girl #2 "omg i knoww...they are sooo strau!"
by french classs June 07, 2009
Get the mug
Get a strau mug for your buddy G√ľnter.
buy the domain for your pet blog