1 definition by Sally Sue

Top Definition
a very tall guy with lazy eyes
Geek star is a freak star.
by Sally Sue March 03, 2005

Mug icon
Buy a geek star mug!