1 crabbit | Definition of crabbit

crabbit

crab·​bit | \ ˈkrabə̇t\

Definition of crabbit

chiefly Scottish variant of