Street Slang

To insert your penis into a vagina and slam into it forcefully.
by RoninDH June 16, 2006
Get the Pound The Snootch mug.