Takno Share definition Flag A Ukrainian slur meaning: Mother of dogs. You, Mam, are a Takno! Takno by O R I O N June 7, 2019 0 0 Get merch Get the Takno mug. Buy Now — $32.95 See more merch