meaning of Abicapicus

Abicapicus meaning in Urban Dictionary

A crazy individual frequently with touretts problem.