ursiamesetwin's definitions
to impose an unwelcome or unnecessary person or thing on to somebody; to pass an unwanted employee on to another employer without firing them.
by ursiamesetwin May 5, 2018
Get the Foisted mug.