What is Delta 360?
A person who is a tank, tool and a mess put together.
"What a delta 360," exclaimed april
See delta, delta 360, general, original, april