Skip to main content

Definitions by Fredddymac

Marsha'd 

When your friend keeps feeding you drinks and you wake up the next day “Marsha’d” aka not feeling so great/hungover.
I got Marsha’d last night. Marsha'd
Marsha'd by Fredddymac May 18, 2021