look up any word, like queefing:
 
1.
to have a sudden erection
I am smuggling a lefferts right now.
by TheDude Withaplan January 29, 2011
0 0