Skip to main content

Definitions by Babs123123123

noun- a person who is both a homosexual and a nerd.
Ashlynn is turned on by women who can solve advanced math problems because she is a squear.
squear by Babs123123123 October 7, 2007