1. Verb. (idiomatic slang vulgar) To ejaculate. ¹
2. Verb. (idiomatic slang vulgar) to work very hard, put in a lot of effort ¹
¹ Source: wiktionary.com