Skip to main content

Sickilda's definitions

Twatclap

The resulting acoustics created when two swollen and moist ladybits forcefully and passionately collide during "scissor sister" encounters.
Mate, I didn't get a wink of sleep last night, the russian girls in the room next door were twatclapping all night long! Sounded like a one-man round of applause!
by Sickilda June 20, 2011
mugGet the Twatclap mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email