What is Chickaroo?
Stupid phrase made up by PMS affiliates.....
"hey Chickaroo!" im a dumbass!
See chickaroo, pms, idiots, fat, olf, ugly