Skip to main content

la rana's definitions

spap

a stike upon the head or face with a man organ.
He spapped me after I said the stupidest thing at the bar.
by la rana March 9, 2004
mugGet the spapmug.

Share this definition