Benglish

An irritating rash experienced after douching.
Benglish is an irritation that you can't get rid of.
by JSharter July 11, 2008
Get the Benglish mug.