(adj) describes something extremely impressive. Origin - since the neutron bomb is the most destructive bomb, describing something as neutron means that it is more impressive than something that is just the bomb. Example: I went to see the Ween concert last night. It was neutron!
Meaning of NEUTRON in English
Slang English vocab. Английский сленговый словарь. 2012