Top definition
Being in a constant state of arousal, typically at onset of intense new sexual relationship.
Thinking about you puts me in a state of permarousal
by Mack's Model August 27, 2012
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt