1 definition by The A-Aron
Of or referring to a man/woman who is usually "buttoned-up" in their way of life, but when placed in the right setting, comes out of their shell to reveal their true self. This may also refer to someone who is "out on the loose" or who currently has no care in the world.
by The A-Aron August 11, 2017