Skip to main content

Definitions by ilovebigteez

a barboor is the word in arabic for the slimey yellowish-green thing that comes out of your nose.
Sandy: OMG Alicia!!! your barboor is dangling down your nose. EWW!!
Alicia: Okaaaayyy? Then take it out yourself.
barboor by ilovebigteez September 17, 2021