meaning of animika

animika meaning in Urban Dictionary

arbitrary, arbitrarily funny, makes no sense anyway,or cartoonish