1 definition by dumpring

Top Definition
the coolest prefect ever.
"Don't Cha wish your prefect was cool like Sarra?"

"Emily, Why can't you be more like Sarra?"

"I want a Sarra for Christmas!"
by dumpring December 06, 2009

Mug icon
Buy a Sarra mug!