desatron

a strange person, who is loud and very annoying
Omg becky is such a desatron arghhhhh
by ImJustTooCool August 5, 2008
mugGet the desatronmug.

Share this definition