Skip to main content

Definitions by BlackStarNinja1

Becca Face 

A look of pure terror; Deer in headlights.
Haha, that joke gave her a Becca Face!
Becca Face by BlackStarNinja1 December 17, 2012