As in late 70's and 80's porn star Vanessa Del Rio. She practicaly invented the D.V.D.A.(See Under D). Could take on an army and still want more.
by Jtron 3000 April 17, 2003
I'm heading towards Del Rio
by K-Dogg1 February 11, 2018
buy the domain for your foodie site