What does boojou mean?

boojou meaning in Urban Dictionary

grahams term for devynor boo with a twist upon it.