Skip to main content

Definitions by Harald Instar

A term used to describe a ginger who is sun burned and who is denial of his homosexuality...
What a Tomsa, he definitely likes guys
tomsa by Harald Instar January 5, 2018