1 definition by krabz69420

a money-obsessed mutated megalomaniacal crab, who likes touching up men
bruh stop being such a krab, joe
by krabz69420 September 23, 2021
Get the krab mug.