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 Get the Temugen mug.