Skip to main content

Definitions by Daily Dues

Shamfail 

I went to the As Seen on TV store and I bought a Shamfail.
Shamfail by Daily Dues August 2, 2009