Definitions by MikroMak
Makro'ed
Originates from the case between a few tourists and the Makro cash & carry chain in a very large South East Asian country. Synonymous with "I got screwed in a BIG way".
Other spellings: Makroed, Makrowed
Other spellings: Makroed, Makrowed