1 definition by shmaggleeei

1
A girl with awesome tendancies, bearing no resemblance to an ape and with ample boobs. Freaking hot and super smart, loved by all!
Beatrice is the sex
by shmaggleeei August 01, 2009
Get the merch
Get the Beatrice neck gaiter and mug.