Skip to main content

Definitions by Starnomaly

A person who remains indoors 24 hours a day, 7 days a week. Typically showers bi-weekly.
Kevin only plays video games and never goes out; he’s such a kevba.
Kevba by Starnomaly December 22, 2021