Top definition
A word for that team member in your Overwatch 3v3 who claims they've never done anything wrong, synonymous with toxic.
"That game was really close, stop being such a Kayuta"
by ChairKunt January 16, 2017
Get the mug
Get a Kayuta mug for your cat Julia.