1 definition by Arhyarion
The largest toilet stall in a public bathroom, often handicap accessible. It's spacious accommodations, relative to the others in the bathroom, earn it the Executive title. May be shortened to eSuite.
by Arhyarion April 23, 2013