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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.