1 definition by Isabella the Great

Top Definition
Clamp stamp: The female equivalant of Teabagging.

aka a vagina snorkle.
I was teabagging her she clamp stamped me.
by Isabella the Great October 02, 2013

Mug icon
Buy a clamp stamp mug!