2 definitions by Ogrish is life
Taking a shit on someone's chest and then smacking it hard making a loud noise and lots of "mud" everywhere
by Ogrish is life May 4, 2016
Very good at insulting people without realising. Is also addicted to LoL even though he states he hates the game so much.
by Ogrish is life May 12, 2017