Top definition
Ejaculating from a great distance at someoone, where the juices land in their eyes causing them to squint.
p1:OMG Did you see that woman on see me squirt, it went in his eye!
p2:I know that was total See Me Squint.
by Anon12345865432 July 30, 2008
Get the mug
Get a See Me Squint mug for your mother-in-law Jovana.

Available Domains :D

  • seemesquint.ninja
  • seemesquint.se
  • seemesquint.com
  • seemesquint.net
  • seemesquint.men
  • seemesquint.org