Skip to main content

Definitions by slouchu

female spy. slick, sly, hard to be trusted.
whnever my daughters played games in the backyard, laura always played the mariga. that way she never lost.
mariga by slouchu January 9, 2010