boss-eyed

Explore definitions, synonyms, and language insights of boss-eyed

Definitions

Adjective Satellite
(British informal) cross-eyed