diff --git a/code/__defines/gamemode.dm b/code/__defines/gamemode.dm
index 896553e8098..53279316089 100644
--- a/code/__defines/gamemode.dm
+++ b/code/__defines/gamemode.dm
@@ -86,6 +86,7 @@ var/list/be_special_flags = list(
#define MODE_TRAITOR "traitor"
#define MODE_AUTOTRAITOR "autotraitor"
#define MODE_INFILTRATOR "infiltrator"
+#define MODE_THUG "thug"
#define DEFAULT_TELECRYSTAL_AMOUNT 120
diff --git a/code/game/antagonist/station/thug.dm b/code/game/antagonist/station/thug.dm
new file mode 100644
index 00000000000..54f5f83663a
--- /dev/null
+++ b/code/game/antagonist/station/thug.dm
@@ -0,0 +1,17 @@
+var/datum/antagonist/thug/thugs
+
+/datum/antagonist/THUG
+ id = MODE_THUG
+ role_type = BE_RENEGADE
+ role_text = "Thug"
+ role_text_plural = "Thugs"
+ bantype = "renegade"
+ restricted_jobs = list("AI", "Cyborg")
+ welcome_text = "Sometimes, people just need to get messed up. Luckily, that's what you're here to do."
+ antag_text = "You are a minor antagonist! Within the server rules, do whatever it is \
+ that you came to the station to do, be it violence, theft, or just extreme self-defense. \
+ Try to make sure other players have fun! If you are confused or at a loss, always adminhelp, \
+ and before taking extreme actions, please try to also contact the administration! \
+ Think through your actions and make the roleplay immersive! Please remember all \
+ rules aside from those without explicit exceptions apply to antagonists."
+ flags = ANTAG_SUSPICIOUS | ANTAG_IMPLANT_IMMUNE | ANTAG_RANDSPAWN | ANTAG_VOTABLE
\ No newline at end of file
diff --git a/polaris.dme b/polaris.dme
index 0bb468086a1..77489a584a2 100644
--- a/polaris.dme
+++ b/polaris.dme
@@ -360,6 +360,7 @@
#include "code\game\antagonist\station\renegade.dm"
#include "code\game\antagonist\station\revolutionary.dm"
#include "code\game\antagonist\station\rogue_ai.dm"
+#include "code\game\antagonist\station\thug.dm"
#include "code\game\antagonist\station\traitor.dm"
#include "code\game\area\ai_monitored.dm"
#include "code\game\area\areas.dm"