look up any word, like eiffel tower:
The king of all laggers, brings your online gaming speed down to a crawl.
Guy playing Call Of Duty: "Wow, is this guy using dial up?! Seriously my game speed went down to zero! He is Lagamemnon!"
by Da Sperminator February 15, 2012