When one is in their car driving around the same block or up and down the same street to impress someone in their hotted up car (mainly the ladies)
by Mannydaman May 24, 2006
The state of arousal of the reproductive organs, often obvious and embarrassing, especially for men.
by qpkarl February 04, 2020