phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Nizzle sizzle

Posted by Biz on July 28, 2004

Yo, where do the expression "no soap" come from, huh?