Definitions by The Lone Appendage
dutch slap
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.
dutch slap by The Lone Appendage June 12, 2009