1 definition by aghunter

The act of placing one's testicles upon the face of another. Synonymous with "teabagging."
The space marine humiliated his in-game opponent via celebratory apple dunking.
by aghunter September 12, 2012
Get the apple dunking mug.