AT IT Meaning of AT IT in English (v): making love (ireland sleng) Slang English vocab. Английский сленговый словарь. 2012