Definitions by herr durcheinander
stamp feet
To delay or stall a process, to give the impression of due diligence and deep consideration. Usually involves many committee meetings to reach a consensus.
stamp feet by herr durcheinander June 17, 2021