Doo Doo Kangaroo Share definition Flag A stupid asshole "Stfu Doo Doo Kangaroo" Doo Doo Kangaroo by Skull47 December 24, 2025 Get the Doo Doo Kangaroo mug.