Top definition
Latin phrase which means "Why do you cry, witness?" but also means "Come in penis, testicle" when transliterated to Bulgarian.
Latin Teacher: Cur fles Testis??
Bulgarian student: But we barely know each other ma'am!
by Vizantieca November 01, 2010
Get the mug
Get a Cur Fles Testis? mug for your grandma Beatrix.