Top definition
An infected vagina with white cheese (puss)
I was really into Claire until I pulled down her yoga pants and saw an open faced ruben.
by JMFE March 21, 2011
Get the mug
Get a open faced ruben mug for your cousin Julia.