A word in the language of Lainanese meaning "die" or "kill yourself".
by Erussif June 12, 2017
Get the Bagovahe mug.