diff --git a/code/__DEFINES/language.dm b/code/__DEFINES/language.dm
index c6738ba0173..f4028f09f76 100644
--- a/code/__DEFINES/language.dm
+++ b/code/__DEFINES/language.dm
@@ -5,7 +5,6 @@
 #define LANGUAGE_RUSPATOIS "Russian Patois"
 #define LANGUAGE_GERMAN "German"
 #define LANGUAGE_SPANISH "Spanish"
-#define LANGUAGE_PORTUGUESE "Portuguese"
 #define LANGUAGE_TSL "Tactical Sign Language"
 #define LANGUAGE_YAUTJA "Sainja"
 #define LANGUAGE_MONKEY "Primitive" // nanu
@@ -18,11 +17,11 @@
 
 #define LANGUAGE_TELEPATH "Telepath Implant"
 
-#define ALL_HUMAN_LANGUAGES list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_CHINESE, LANGUAGE_RUSSIAN, LANGUAGE_GERMAN, LANGUAGE_SPANISH, LANGUAGE_PORTUGUESE, LANGUAGE_RUSPATOIS)
+#define ALL_HUMAN_LANGUAGES list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_CHINESE, LANGUAGE_RUSSIAN, LANGUAGE_GERMAN, LANGUAGE_SPANISH, LANGUAGE_RUSPATOIS)
 
-#define ALL_SYNTH_LANGUAGES list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_CHINESE, LANGUAGE_RUSSIAN, LANGUAGE_GERMAN, LANGUAGE_SPANISH, LANGUAGE_PORTUGUESE, LANGUAGE_RUSPATOIS, LANGUAGE_YAUTJA, LANGUAGE_XENOMORPH)
+#define ALL_SYNTH_LANGUAGES list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_CHINESE, LANGUAGE_RUSSIAN, LANGUAGE_GERMAN, LANGUAGE_SPANISH, LANGUAGE_RUSPATOIS, LANGUAGE_YAUTJA, LANGUAGE_XENOMORPH)
 
-#define ALL_SYNTH_LANGUAGES_UPP list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_CHINESE, LANGUAGE_GERMAN, LANGUAGE_SPANISH, LANGUAGE_PORTUGUESE, LANGUAGE_RUSPATOIS, LANGUAGE_YAUTJA, LANGUAGE_XENOMORPH)
+#define ALL_SYNTH_LANGUAGES_UPP list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_CHINESE, LANGUAGE_GERMAN, LANGUAGE_SPANISH, LANGUAGE_RUSPATOIS, LANGUAGE_YAUTJA, LANGUAGE_XENOMORPH)
 
 //Chinese language sound bitflags
 
diff --git a/code/modules/character_traits/languages.dm b/code/modules/character_traits/languages.dm
index c4cfa7a519d..af10a041d7f 100644
--- a/code/modules/character_traits/languages.dm
+++ b/code/modules/character_traits/languages.dm
@@ -45,11 +45,6 @@
 	applyable = TRUE
 	cost = 1
 
-/datum/character_trait/language/portuguese
-	language_name = LANGUAGE_PORTUGUESE
-	applyable = TRUE
-	cost = 1
-
 /datum/character_trait/language/ruspatois
 	language_name = LANGUAGE_RUSPATOIS
 	applyable = TRUE
diff --git a/code/modules/mob/language/languages.dm b/code/modules/mob/language/languages.dm
index 43ce0ecd712..8b31ed779fa 100644
--- a/code/modules/mob/language/languages.dm
+++ b/code/modules/mob/language/languages.dm
@@ -77,17 +77,6 @@
 
 	syllables = list("ha", "pana", "ja", "blo", "que", "spa", "di", "ga", "na", "ces", "si", "mo", "so", "de", "el", "to", "ro", "mi", "ca", "la", "di", "ah", "mio", "tar", "ion", "gran", "van", "jo", "cie", "qie", "las", "locho", "mas", "no", "gui", "es", "mal")
 
-/datum/language/portuguese
-	name = LANGUAGE_PORTUGUESE
-	desc = "The third most common language spoken in the UA as a result of Brazil's massive population."
-	speech_verb = "dice"
-	ask_verb = "cuestiona"
-	exclaim_verb = "grita"
-	color = "portuguese"
-	key = "6"
-
-	syllables = list("o", "de", "e", "que", "um", "para", "com", "por", "seu", "outro", "ele", "já", "eiro", "bem", "bom", "só", "iço", "iça", "lho", "lha", "ção", "pois", "hoje", "ém", "hão", "três", "ela", "aço", "aça", "ça", "você", "ança", "lhe", "lher", "lado", "fim", "nem", "são", "vir", "sem", "sim", "nó", "se", "em", "até", "esse", "nosso", "eu", "dois", "ar", "mal", "não", "muito", "bém", "mais", "en", "tão", "lá", "aí", "ou")
-
 /datum/language/commando
 	name = LANGUAGE_TSL
 	desc = "TSL is a modern technique with a combination of modified American sign language, tactical hand signals and discreet and esoteric code names for radios only known by elite commando groups."
diff --git a/code/stylesheet.dm b/code/stylesheet.dm
index f0f1dcbe77a..82eeee9dcbe 100644
--- a/code/stylesheet.dm
+++ b/code/stylesheet.dm
@@ -151,7 +151,6 @@ h1.alert, h2.alert {color: #000000;}
 .rough {font-family: trebuchet-ms, cursive, sans-serif;}
 .german {color: #858F1E; font-family: 'Times New Roman', Times, serif}
 .spanish {color: #CF982B;}
-.portuguese {color: #974c0e;}
 .ruspatois {color: #258687}
 .japanese {color: #0047A0}
 .commando {color: #FE9B24; font-style: bold;}
diff --git a/tgui/packages/tgui-panel/styles/goon/chat-dark.scss b/tgui/packages/tgui-panel/styles/goon/chat-dark.scss
index 3755a946c3c..cbdf52632c8 100644
--- a/tgui/packages/tgui-panel/styles/goon/chat-dark.scss
+++ b/tgui/packages/tgui-panel/styles/goon/chat-dark.scss
@@ -1407,10 +1407,6 @@ em {
   color: #cf982b;
 }
 
-.portuguese {
-  color: #974c0e;
-}
-
 .japanese {
   color: #940927;
 }
diff --git a/tgui/packages/tgui-panel/styles/goon/chat-light.scss b/tgui/packages/tgui-panel/styles/goon/chat-light.scss
index 9ac766df674..8dc24bc91ea 100644
--- a/tgui/packages/tgui-panel/styles/goon/chat-light.scss
+++ b/tgui/packages/tgui-panel/styles/goon/chat-light.scss
@@ -1433,10 +1433,6 @@ h2.alert {
   color: #cf982b;
 }
 
-.portuguese {
-  color: #974c0e;
-}
-
 .japanese {
   color: #940927;
 }