31 definitions by hahaha
by hahaha July 22, 2003
by hahaha February 9, 2005
a place on the internet full of geeks who can't get laid and are mean and sarcastic. in other words.. the best place in the world.
by hahaha July 21, 2004
by hahaha July 22, 2003
by hahaha July 22, 2003
by hahaha November 3, 2003
by hahaha April 1, 2003