1 definition by Ilikepoopypoop

It is a racial slur in Jamaican about how large there poops are
Wow that is one large cane
by Ilikepoopypoop September 1, 2019
Get the Cane mug.