ScarletRosee521's definitions
Someone who has a physical of mental handicap adapting to doing their day to day tasks. Improvising in anyway able.
by ScarletRosee521 June 8, 2024
Get the Gimprovise mug.
Get the Gimprovise mug.We'll email you a link to sign in instantly.