1 definition by MJT

Top Definition
Derived from Seasons of Sakura, an old hentai, it is the sound of skin hitting each other in sex.
"*SPAP* *SPAP* *SPAP**SPAP**SPAP*" Whew... I'm outta juice.
by MJT November 09, 2003

Mug icon
Buy a spap mug!