me and my buddies went to the bar last night and got a double touch
when you get very drunk then end up gettin high at the same time
"me and my buddies went to the bar last night and got a double touch" What is the definition of "double touch"?