hey man that was one fucked up drill last night
the slang term for consuming a large amount of benadryl (dph) to get high
"hey man that was one fucked up drill last night" What is the definition of "drill"?