Skip to main content

Definitions by President of Revelle

a small country of asians located in La Jolla, California
I'm in Revelle

Oh that sucks!
Revelle by President of Revelle October 3, 2009