meaning of Boner Collision

Boner Collision meaning in Urban Dictionary

A momentous celebration