eNuVien17's definitions
A slang invented by people from Torre Annunziata, Naples. Its translation is “I swear”, but actually it is a negation.
by eNuVien17 December 5, 2019
Get the Toguromug.
Get the Toguromug. We'll email you a link to sign in instantly.