scamola

A scam, only scammier.
<HomerSimpson> I smell a scam... or possibly scamola!
by B-Drac August 16, 2003
Get the scamola mug.