Skip to main content

whereisurimsa's definitions

imsa

The meaning of imsa: you are smart and stupid wtf Damn. I go to illinois masculinity and sexy academy.
by whereisurimsa December 6, 2023
mugGet the imsamug.

Share this definition