ICQ

/ˌaɪsiːˈkjuː/

ICQ

English Noun
Ad

Definition

A call for acknowledgement.

Etymology

A pun on the pronunciation of I seek you.

Ad