meaning of blow my load

blow my load meaning in Urban Dictionary

Used whenever presenter is excessively-a. Excitedb. Specially Angryc. Intimately motivated