Top definition
A descriptive phrase you would use to call a person beautiful and amazing, preferable a woman.
Person 1: "She is so Becky Scanlon, there is no real way to describe how unbelievably perfect she is."

Person 2: "Yes you are tots right, i mean obvi there are no real words to describe her."
by Chocochip October 20, 2011
Get the mug
Get a Becky Scanlon mug for your mother-in-law Sarah.