FilthyRoach Share definition Flag Commanding officer of the 12th Panzer Division. Also slang to call a person an garbage idiot. You're such a FilthyRoach you can't even get 1+1 correct. FilthyRoach by FilthyRoach March 13, 2022 0 0 Get merch Get the FilthyRoach mug. Buy Now — $32.95 See more merch