a combination of tingling and twinkling, a sensual crossover caused by great excitement (see synesthesia)
"how was the meeting?"
"OMG - i can't believe i pulled the board over to my side. my whole system is twingling!"
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.