Definition:
The real name of a supermarket in Brazil.
Colloquialism:
What the duck? I just came across a market called Super Mobydick in Brazil. Girl at the super market says, "You gotta a rather large Super Mobydick, can I check you out?
by Jaws 18 April, 2025