Chukroon Share definition Flag A really retard person the doesn't understand jokes or/and really annoying Look at this Chukroon, nothing good will come out of him Chukroon by COCKFIRE69 July 25, 2018 0 0 Get merch Get the Chukroon mug. Buy Now — $32.95 See more merch