Someone who gains sexual gratification from inserting small animals (e.g. hamsters) up their anus
Urban dictionary, is this for real? How long has this slang expression been around? I never heard it... the things people come up with just amaze me [:p]
