Temugen Share definition Flag A very low intelegence scum who lives in a dumbster Yo that cow looks like Temugen Temugen by 123 lick my ass ftards September 12, 2019 0 0 Get merch Get the Temugen mug. Buy Now — $32.95 See more merch