answersLogoWhite

0

"Slap and Tickle" is a British euphemism for sexual activity. it is also known as SEX woooooooooooooooooooo!

User Avatar

Wiki User

16y ago

What else can I help you with?