look up any word, like donkey punch:
 
1.
push push means to have sex
last night me and my girl had mad push push
by stefo57 December 15, 2005
 
2.
female masterbation or opposite of squeeze squeeze
" ahh gurl! last night i had me some crazy push push!"
by mr. fupa king September 01, 2006