1 definition by Urban mangina

Like calling someone a neek but more of an insult
Aww man your brothers such an ugly boosh
by Urban mangina September 7, 2020
Get the Boosh mug.