From Wiktionary, the free dictionary
Jump to navigation
Jump to search
English[edit]
icl
- (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