Top definition
this famous actress born in hanford california is globally considered and regarded as the actual 1st wonder of the world, very few have been reported as seeing a "Angel from the Heavens"
dude that hot chick looks like Taylor Ray from TV!
by adrian00001 May 15, 2011
Get the mug
Get a Taylor Ray mug for your friend Beatrix.