Define Bulgarian Gunpowder Meaning

Bulgarian Gunpowder
n. Slang term for eating a girl's poop, generally administered during sexual encounters.

Dude, I totally ended up hooking up with that girl last night. Guess what that led to? BULGARIAN GUNPOWDER BABY!
By Ellette