humiliated Lee Wright « Back to Glossary Indexembarrassed, shamed, made a fool ofRelated Articles:Beach Experience« Back to Glossary Index Written by Lee Wright