Meaning a nibba wit a street name duh.
Gang gang there goes that street nibba GANG GANG SHITTT
by Hsjwiwlwms82iw October 21, 2017
Get the street nibba mug.