pastichant
French
Participle
pastichant
present participle of
pasticher