The Lone Appendage's definitions
A combination of a "dutch oven" and "bitch slap", wherein one releases flatulence into his or her own hand and proceeds to "bitch slap" an opponent. The smell is horrendous.
by The Lone Appendage June 12, 2009
Get the dutch slapmug.