1 definition by Koolaid from Pine Hills
a nerd, square or low life. someone who you would never kick it with.
word was made popular is Pine Hills Florida in the early 90's
word was made popular is Pine Hills Florida in the early 90's
by Koolaid from Pine Hills May 20, 2008