Top definition
1. A state of hyperactivity or generally feeling high and possibly not functioning normally due to staying awake for too long

2. Feeling very awake despite it being late

3. Not being able to sleep due to not feeling tired
"I've slept so little, I can't even understand the definition of this phrase on urban dictionary so I'm looking at the example because I'm so wired on the night!"
by word on the street October 29, 2013
Get the mug
Get a wired on the night mug for your guy Julia.