Horsing

Russian Meaning

случка

конский ремонт

порка

English Meaning

  1. Present participle of horse.