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 imsa mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email