meaning of callidus callidus

callidus callidus meaning in Urban Dictionary

meaning: ass-kicking, awesome, sweet. Some guy therefore kickass he's an adjective/noun. obviously a nerd