1 definition by sliittnkp

Top Definition
To like like girls or like like boys.
Are you Staright?
by sliittnkp March 07, 2009

Mug icon
Buy a Staright mug!