Top definition
Someone who has gained the competence to achieve 100% on the toft exercise and can now go by the name, 'toft master'
I dont think you should touch that, you should leave it to the toft master...
by joe meek October 04, 2010
Get the mug
Get a Toft master mug for your bunkmate Sarah.