"thrust oneself upon sb" in German to thrust oneself upon sb. sich jdm. aufdrängen Detailed translations for "thrust oneself upon sb" to thrust oneself upon sb. to thrust oneself upon sb.(also: to impose on sb.) sich jdm. aufdrängen