Top definition
The more favourable term for the art of sexual intercourse
see also Pasty
I was smashing pasty last nite, ther was crumbs everywhere!!!
by Kevin Marshall September 07, 2006
Get the mug
Get a Smashing Pasty mug for your brother-in-law Vivek.