Top Definition
Cum that drips out of the womans mouth after she give you a hummer.
She was leaking a great deal of Hummace after she completed her work.
by Big Willie XXX October 12, 2009
Free Daily Email

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

Emails are sent from We'll never spam you.