diff --git a/code/game/dna/genes/goon_powers.dm b/code/game/dna/genes/goon_powers.dm
index f9e9c2678a5..2100d139931 100644
--- a/code/game/dna/genes/goon_powers.dm
+++ b/code/game/dna/genes/goon_powers.dm
@@ -662,6 +662,7 @@
if(do_after(usr, 30, target = usr))
playsound(UT, 'sound/goonstation/effects/superfart.ogg', 50, 0)
usr.visible_message("[usr] unleashes a [pick("tremendous","gigantic","colossal")] fart!", "You hear a [pick("tremendous","gigantic","colossal")] fart.")
+ usr.newtonian_move(usr.dir)
for(var/T in targets)
for(var/mob/living/M in T)
shake_camera(M, 10, 5)