Etymology
Today it means: A man who is circumcised. Full definition →
From cut (“circumcised”) + -fag.
Etymology from Wiktionary, CC BY-SA 4.0.