Jaboosy
A smelly thing that gets you yelled at
My mom yelled at me and said I was a Jaboosy
My friend laughed and said I was a Jaboosy
My teacher called me a Jaboosy during a pop quiz
xs