Top definition
People who are too pussy to say things to your face, so they use the annoymous app, Sarahah
Bro, you're never gonna know who said that. You got Sarahahed, bitch.
by TheSphoon January 15, 2018
Get the mug
Get a Sarahahed mug for your grandma Riley.