What is Desatron?
a strange person, who is loud and very annoying
Omg becky is such a desatron arghhhhh
See annoying, stupid, loud, strange, person