1 definition by ThatIdiotAsh

"kangaroo? "
"Bangchan!"

Or

"Wow, Chan jumped really high onto that stage platform.."

"Yeah, he's a kangaroo from Australia."
by ThatIdiotAsh August 23, 2023
Get the Kangaroo mug.