What does bvvt bvvt mean?

bvvt bvvt meaning in Urban Dictionary

Spontaneous orgasm an embarrassing minute or totally uncalled for reaction