Skip to main content

Definitions by PricklyPorcupine

Clamflap 

(Verb) The female version of teabag.
Oh man, that girl owned you so hard that she's clamflapping you!
Clamflap by PricklyPorcupine July 10, 2010