It think it means "Go Fuck Yourself" in Italian. That's what mom taught me.
Someone angers you: "Va Fungul"
by puzy July 1, 2018
Get the Va Fungul mug.