shoot one's wad

verb
RareNot in standard dictionaries
1

To expend all of one's resources or efforts; to express all the arguments or ideas which one has.

2

To spend all of one's money.

3

To ejaculate.

#slang#vulgar