meaning of blew my stack

blew my stack meaning in Urban Dictionary

The unfortunate problem of early ejaculation. This is presented by numerous reasons, including not limited by; dog barking abruptly during sex.