A mythical hamelt believed to be hidden somwhere near Leeds.
Can be used as an insult to abruptly end an arguement.
Synonyms for Towton
On this page, you will find 30 slang terms related to Towton. Some of the top words include: Towton, nizzleforzzle, limey, your mom, jank, and 25 more.