Top definition
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.
by slouchu January 09, 2010
Get the mug
Get a mariga mug for your father-in-law Bob.
buy the domain for your recipe vlog