What is Santa's Lil' Helper?
1.
A modified
"Oh yeah, she definately needs to experience Santa's Lil' Helper."
See
Random Words:
1.
A free magazine often located in petrol garages across the UK. Homeless, sad or obese people with nothing better to do read these. A com..
1.
An up and coming rock band from England. Released thier debut album, Please Describe Yourself, onto the unsuspecting public in the autum..