What does BLLLATTT mean?

BLLLATTT meaning in Urban Dictionary

it really is a gun-shot or it may suggest to own an orgasm or have sex.