Meaning of drop biscuit

Definition of drop biscuit

(noun) biscuit made from dough with enough milk that it can be dropped from a spoon

Other information on drop biscuit

WIKIPEDIA results for drop biscuit
Amazon results for drop biscuit