Skip to main content

Herbert'sDutchMuffins's definitions

dutch explosion

Share definition
When you press your bitch's face against your ass and blast their face with explosive diarrhea.
Hey, gurl I wanna give you a dutch explosion.
by Herbert'sDutchMuffins August 17, 2014
Flag
mugGet the dutch explosion mug.