Deero apparently means a derelict and if you look up all the meanings of derelict, it's actually painfully emotional.
Deero apparently means a derelict and if you look up all the meanings of derelict, it's actually painfully emotional.