Top definition
Fucking up in public. Doing something stupid/regrettable in front of many people.
Person 1: "Oh, did you see her walk into the men's bathroom today?"

Person 2: "Hell yeah, she pulled a Sarah Davis!"
by notcollinpuch November 06, 2013
Get a sarah davis mug for your cousin Abdul.
Jul 30 Word of the Day
A kid in my class is a water slapper
by jgyhsref January 22, 2020
Get a water slapper mug for your barber Rihanna.