1 definition by Zilla3154

Top Definition
Stimulate, masturbate, ejaculate, admire, cleanup
I had a SMEAC session yesterday
by Zilla3154 August 11, 2007

Mug icon
Buy a smeac mug!