1 definition by Dean Schofield

Top Definition
the most intense sport there is, ofter misunderstood as the TV version.
I won my wrestling match
by Dean Schofield February 22, 2005
Mug icon
Buy a wrestling mug!