1 definition by JSharter

1
An irritating rash experienced after douching.
Benglish is an irritation that you can't get rid of.
by JSharter July 10, 2008
Get the mug
Get a Benglish mug for your barber James.