Top definition
A strange word that comes up out of nowhere and doesn't seem to mean anything
by Mesabemesa May 08, 2018
Get the mug
Get a casgo mug for your mother-in-law Jovana.
buy the domain for your diy blog