ima Definition
Definition
An exclamation used to express surprise, annoyance, or disbelief; sometimes used as a catchphrase, especially by children or in internet memes.
Browse
An exclamation used to express surprise, annoyance, or disbelief; sometimes used as a catchphrase, especially by children or in internet memes.
Browse