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