oh-my-god particles
English
Noun
oh-my-god particles
plural of
oh-my-god particle