Yes, references to smoking, ice cream and dotting grandmother fit exactly. Also, calling him the deceiver. If only the song made reference to Islam instead of the virgin Mary. Hee, hee.