Top definition
Someone engaged constantly on screens such as mobile, tablet, computer, etc.
He was square sighted enough to miss the bus couple of times...
by Plantoid September 22, 2016
Get the mug
Get a Square sighted mug for your sister-in-law Rihanna.
2
Someone engaged constantly on screens such as mobile, tablet, computer, etc.
He was square sighted enough to miss the bus couple of times...
by Plantoid September 22, 2016
Get the mug
Get a Square sighted mug for your daughter-in-law Beatrix.