A saying when one says out of frustration when they suck and continuously lose at the game of Mancala.
by moongirl16 November 23, 2020
Get the MancalalickMYBALLS mug.
Get the MancalalickMYBALLS mug.We'll email you a link to sign in instantly.