Etymology
Today it means: A place or state of happiness and fulfillment for nerds. Full definition →
Blend of nerd + nirvana.
Etymology from Wiktionary, CC BY-SA 4.0.