stick-in

noun
plural -s

Definition of stick-in

History and Etymology for stick-in

from stick in, verb

Keep scrolling for more