Dictionary.com
Thesaurus.com
have razzed
  • present perfect of razz.

More Suggestions