switch-hitter

noun

1.
a baseball player who can bat either right or left handed
Derived from:
switch-hit
2.
slang term for a bisexual person