What is the full meaning of stap
(Scots) to stuff, thrust, cram [v STAPPED, STAPPING, STAPS]
Example of the word stap placed on a Scrabble board.