Definitions by Korea steamer
North Korean steamer
When you’re sitting on the toilet and dropping a deuce after you drop the deuce you let one loud big ass fart bomb out and it’s like Korea bombing another country
North Korean steamer by Korea steamer May 31, 2018