1 definition by ThaRealMuhfugga

-A Badass

-has a huge cock
-A profesional MILF Hunter

-likes big tits and huge ass
Person 1: I had Sex with his Mom
Person 2: Your such a Johannes
by ThaRealMuhfugga January 3, 2017
Get the Johannes mug.