Desper8's definitions
A mythological barbarian type giant known to live in the mountains in a hidden castle known for destroying villages by treading on them as well as kidnapping & sodomizing villagers
by Desper8 August 27, 2005
Get the husky mug.