Captain Lingo's definitions
Someone who appears impervious to damage except for their glasses. Any time they enter physical conflict they come out unscathed except for their glasses, which are usually broken.
by Captain Lingo September 17, 2010
Get the Mawsonmug.