Krab definitions

Short for carabiner.
noun
0
0
Imitation crab; crab stick; kamaboko.
noun
0
0
Advertisement