1 definition by Inlovewithu_x

A beautiful, strong, determined, smart girl. The closest thing to perfect. Often one of unusual hotness. she will make you fall in love.
She must be a Rebeca
by Inlovewithu_x November 23, 2021