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 Foistedmug.
Get the Foistedmug. We'll email you a link to sign in instantly.