What is Castrarse?
spanish word meaning "to castrate oneself"
Estoy córneo, necesito me castrar.
See SB
All you need for a faster workflow in one place.