Top definition
An amalgam of all super tall, super gorgeous, smartphone toting power women.
Damn Gal Gadot is such a hot rebecca
by squanchy2112 August 07, 2018
Get the mug
Get a hot rebecca mug for your grandma Larisa.