invalid on sight/site --abbreviation used to denote that someone is invalid on sight/site, in that said person or thing or event, is displeasing or lackluster, not up to standard, etc.
by sicebender April 14, 2021
Get the IVoS mug.