by Ender_Wiggin August 6, 2006
Get the toguromug. 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.
Get the Toguromug.