1 definition by kaykar

Someone who makes fun of people in public but everybody knows that they have a worse reputation than you do
I cannot believe Sarah was racheling you, she has some nerve!
by kaykar April 12, 2021
Get the Racheling mug.