Top definition
The a state of euphoria felt when opening a new tech gadget. Usually preceded by smelling (huffing) the new plastic of the packaging and/or licking the device.
DUDE!!! JUST got my new iPhone. The technolorgasm I got made me forget there was such a thing as a vagina.
by snowman4839 January 12, 2010
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