1 definition by UrbanFlames

Top Definition
A lolicon who is a chronic masturbator.
Wow, I cant believe you just pulled a Beatrice
by UrbanFlames May 31, 2020

Mug icon
Buy a Beatrice mug!