look up any word, like thot:
 
1.
A lot of meters.
There's no way you could run a megameter in under a month!
by Grogan June 21, 2004