Top definition
To Fuck, To have intercourse, to have sex.

(shm-ow-nd)

A verb meaning "to have sex with", that has become popular at North Carolina State University.
Did you shmound that chick last night?

or

We shmounded all night long.
by Brandon31355 August 27, 2010
Get the mug
Get a Shmound mug for your grandma Sarah.