1 definition by hannah dorton skrrrt

Top Definition
stupid idiot who is probably smell bad
retard thor
by hannah dorton skrrrt December 07, 2018

Mug icon
Buy a thor mug!