It means hood-rat. Or hood-rat in nature. Plain and simple.
It does not mean things that are high-class or someone that is snobby. That is "bourgeois."
White people, please stop defining words with meanings you do not know of.
Alternate possible spellings: boozhee, boujee, boojy, boushi, booshi.
That 200lb girl with a mini dress on sure is boogie.
Guy 1: You want to hit up that lounge, 21st amendment?
Guy 2: Hell no, that place is boogie (ghetto, nasty, blah blah).