Green’s Dictionary of Slang

krappy adj.

see crappy adj. (3)