What does ABOOSHA aboosha mean?

ABOOSHA aboosha meaning in Urban Dictionary

Something trolling, homophobic idiots say to flood speak to nonsense. A dirty bathroom (one which has been recently used and yet, maybe not cleaned or flushed.) Usually does occur after or perhaps in the midst of an event.