1 definition by Llama731

Top Definition
A fat fuck that press every button possible
Omg Karas you are so fucking skilless
by Llama731 June 10, 2018

Mug icon
Buy a Karas mug!