Top definition
Jeff: Dang dude last night was crazy
Richard: No way what happened?
Jeff: I wing wang ding ding do'd her
Richard: Nice
via giphy
by aljo1234 February 16, 2018
Get the mug
Get a wing wang ding ding do mug for your friend Helena.