OD on
1. give oneself a drug overdose; 2. (jocular) have or consume to excess; have a surfeit of: “I OD'd on ice-cream”; “OD'ing on sex” | ||||
Search Dictionary:
OD on
1. give oneself a drug overdose; 2. (jocular) have or consume to excess; have a surfeit of: “I OD'd on ice-cream”; “OD'ing on sex” | ||||