Skip to main content

Definitions by O R I O N

A Ukrainian slur meaning: Mother of dogs.
You, Mam, are a Takno!
Takno by O R I O N June 7, 2019