Top definition
A place that you've most probably wasted a large majority of your time on.

It's most common form is a base in which large groups of people committed to a certain fandom/interest, post in various threads about various things. This can range involve a range of things, including gaming/games, technology, roleplay, dirty fanfics and more.
I totally have a life, despite being a nerd and spending approxmitely 101.223104% of my life on an internet forum.

I like to roleplay as a sexy original character on an internet forum.

Kids these days, with their internet forums.
by It_is_Wednesday May 16, 2016
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug