meaning of at a pop

at a pop meaning in Urban Dictionary

within one time, simultaneously.