Tor mar heda is a slang which basically means stfu. It is kinda like joe mama but telling you to shut up.
by HazeDaChad September 23, 2021
Get the tor mar heda mug.Related Words
tor mar heda • Tor Browser • Tor arne • Tor Erik • tor-magnus • Tor Tor • Tor' up • Tor Arne Rosand • tor baabaar bichi • Tor Day