1 definition by helpermonkey

The 2 most annoying "rappers" in the world. Hhhaaaaahhhhhhh
"Do you like the ying yang twins?"

"Yeah"

What, they suck!"
by helpermonkey March 12, 2005
Get the ying yang twins mug.