Skip to main content

Definitions by iloveenglish

Spoodluga 

The film found underneath the fridge.
Please clean the spoodluga!
Spoodluga by iloveenglish March 30, 2010