Top definition
When your dealer successfully receives a delivery of high grade MDMA from the Netherlands.
Mdma just landed dutch sealed the bang bang. Deals on and delivery from 7.30pm. Get at me.
by mundymeme May 15, 2018
Get the mug
Get a dutch sealed the bang bang mug for your barber Trump.