Skip to main content

Definitions by whereisurimsa

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