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