What is Towton?
A mythical hamelt believed to be hidden somwhere near Leeds.
Can be used as an insult to abruptly end an arguement.
You are fat....
Yea, Towton!