Top definition
a dumb meme used by the earthbound community
“my nama jeff lol xd guys lol im desperate for karma
by animeFan69420666 March 19, 2019
Get the mug
Get a my nama jeff lol xd mug for your buddy Trump.