1 definition by Vecociousoverratedminorsofsomw
When you see something that's really nerdy(like a museum exhibit that most people would find ridiculously boring) and you get all excited and then as your excitement peaks you start to squeal and act quite like you're orgasming.
by Vecociousoverratedminorsofsomw March 30, 2011