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.
Guy 1: You want to hit up that lounge, 21st amendment?
Guy 2: Hell no, that place is boogie (ghetto, nasty, blah blah).
My big black billy goat was Black Boogie. My ex-wife was Big Boogie. My daughter was Little Boogie. My name was Big Gomer.