squinty dragon Share definition Flag When you hold a bitches eye open so you can nut in her cornea. Bitch you bout to get da squinty dragon, hi-ya! squinty dragon by Abc-rad January 14, 2019 0 0 Get merch Get the squinty dragon mug. Buy Now — $32.95 See more merch