1 definition by LetterELord

The international currency based around our lord and savior, Jimothy
"I have ten Jimbucks"
Random person: "HAHA L+Ratio"

I hate the internet.
by LetterELord January 18, 2023
Get the Jimbuck mug.