Top definition
a very difficult person that should be pushed down the fucking stairs, but then she's so annoying that you can't help but love her
Ugh, i hate Squinte but i love her at the same time so i'ma push her down the stairs.
by OwO God June 28, 2018
Get the mug
Get a Squinte mug for your friend Georges.