Megameter

What is Megameter?


1.

A lot of meters.

There's no way you could run a megameter in under a month!

See Grogan


61

Random Words:

1. Stickin' round a certain place, Time to go, or what? No,I'm hangin'...
1. Laughing my arses socks off into oblivion!! lol not.. mayt: i has sex with ur girlfrend las nyt yhuu: LMASOIOLN See owned, madness, u..
1. an exclamation used to express frustration or excitement Kate: Dude, the frat house ran out of alcohol... Shannon: Farts and Tarts! Wh..