Fag

Fag can mean different things:
 Cigarette (British slang)
 Faggot (slang), a slang term for a homosexual man
Fag, a term in schools like Eton College, for a younger boy who acts as the servant of an older boy.