I COULD'VE KICKED MYSELF/I'VE BEEN KICKING MYSELF ETC Meaning of I COULD'VE KICKED MYSELF/I'VE BEEN KICKING MYSELF ETC in English See ↑ REGRET/NOT REGRET 2 Longman Activator English vocab. Английский словарь Longman активатор . 2012