ausspotten

listen to the pronunciation of ausspotten
Deutsch - Englisch
to jeer at somebody
to gibe at somebody
to taunt somebody
to goof on somebody (about something)