Skip to main content

Definitions by Tall Turtle

Poppin' yang 

Talking trash... talking noise... talking crap about someone or something.
Mahmoud Ahmadinejad always be Poppin' yang about Israel.

Jalen Rose was always Poppin' Yang on the court.
Poppin' yang by Tall Turtle May 12, 2011