Top definition
When you cried and farted at the same time.
John crarted when he hit the ground in immense pain
by Tungjagin October 02, 2018
Get the mug
Get a Crarted mug for your father Vivek.