Random
Foist oneself on
Synonyms for Foist oneself on
insinuate oneself into
For more similar words, try
Foist oneself on
on Thesaurus.plus dictionary