Skip to main content

Definitions by HaloNeegaHowAreYuh

Short for on the block, or in the streets. Trapping and finessing.
Fuck all that we OTB.
OTB by HaloNeegaHowAreYuh November 1, 2017