catamite

CATAMITE, n. A boy kept for unnatural purposes.