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. by Ender_Wiggin August 6, 2006
Get the toguromug.
Get the Toguromug.
Get the toguromug. We'll email you a link to sign in instantly.