Top Definition
1. An involuntary noise.

2. a derogatory term.
1. "Splackmuff!!"

2. "Fergie`s a stupid splackmuff"
by Nick, August 13, 2007
4 Words related to splackmuff

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×