"a toilet, an outhouse," 1932, agent noun from crap (v.).
cranky
cranny
crantara
crap
crape
crapper
crappie
crappy
craps
crapulent
crapulous