1 definition by amanda yo

a extreemly sexy blooned teenager that is thin
omg! did you see that becca?
by amanda yo November 28, 2007
Get the becca mug.