I don't know what the fuck my friends were on, but this word came up soooooo... the meaning is bad douche?
by P0Pc0rnz02 February 26, 2018
Get the Badoucheka mug.