Subscribe English
look up any word, like latergram:

1 definition by Eric th' Red

One of multiple screen names of a person who is flooding a forum with their views in duplicate.
The forum is flooded with Muppets tonight, can I get a witness?
by Eric th' Red November 14, 2008
0 7