1 definition by memstealer

- Wow, did you hear John and Sarah had sex yesterday?

-Yeah, they had a Micro Trans Action.
by memstealer February 13, 2021
Get the Micro Trans Action mug.