See also: ICL

English

edit

Phrase

edit

icl

  1. (Internet slang) Initialism of I can't lie.
    • 2019 December 23, A ☪️🇱🇰 (@almarsh_), Twitter[1]:
      Christmas really fell off icl, like I used to be gassed for it back in primary school days as well

Anagrams

edit