look up any word, like queefing:
 
1.
a meaning used for having sex for atleast 5 hours straight.oral and BOINK!!!!!!!
I had a forkingologynight last night!!
by freakofnature12 March 26, 2010
1 1