1 definition by yuhyuhhaha

no stop bc barb is such a fucking nitch.
honestly and it pisses me off so much.
by yuhyuhhaha February 9, 2021
Get the nitch mug.