1 definition by NDFF Lover

Top Definition
the amazing forum that makes the NDC look even more of a shathole.

but we don't need the forum to do that.
fupa guy 1: hey, wanna go to the ndc?
cool guy 2: nah, lets go to the fantastical forum!
by NDFF Lover January 18, 2008
Mug icon
Buy a Fantastical Forum mug!