kak on

verb
RareNot in standard dictionaries
1

To shit on; to disparage or harshly criticize.

#slang