Skip to main content

Definitions by BOOOOM123

A girl who's too cute to have sex with.
"Why's my girlfriend gotta be a barbara?"
"My school's full of barbaras"
Barbara by BOOOOM123 February 22, 2009