1 definition by genavieve
The mini orgasm feeling you have when you have to pee really bad and finally get to go.
Usually intensified by drinking and waiting in line for the ladies room. Almost always followed by the inability to stop peeing.
Usually intensified by drinking and waiting in line for the ladies room. Almost always followed by the inability to stop peeing.
by genavieve August 30, 2006