Top definition
An internet charisma which personifies the phrase "diarrhea of the mouth," although some science-related posts would appear closer to "monkey behind a keyboard."
That guy has no clue what he's talking about, but still won't shut up; what a Kracus.
by lead pipe envy February 16, 2005
Get the mug
Get a Kracus mug for your friend Riley.