snail press

When a male forcefully pushes his genitalia onto a wet window, in full view of others.
by bribri October 26, 2003
Get the snail press mug.