Top definition
A type of drug , mixture of acid and heroine
Did you see that lad? He was out of his face on dekkjohn
by Blog boogie June 04, 2018
Get the mug
Get a dekkjohn mug for your coworker Riley.