meaning of asmp

asmp meaning in Urban Dictionary

virtually Shit My Pants