1 definition by Savvyxxx

1
A word used to describe intense sex with someone you really love
YOU: ARE YOU DOWN TO ZING TONIGH?
HER: OF COURSE BABY!
by Savvyxxx December 12, 2017
Get the mug
Get a Zing mug for your cat Larisa.