Skip to main content

Definitions by Anonymouswop

The sound of two human males having sexual intercourse.
*sticked in the pooper*
zap zap zap zap zap zap
ZAP by Anonymouswop July 8, 2009