Foist oneself on

Synonyms for Foist oneself on

For more similar words, try Foist oneself on on Thesaurus.plus dictionary