1 definition by TheSphoon

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 Sarahahed mug.