What is deliver the goods?
to
produce
what is
wanted
.
i do
not
expect
him to deliver the goods.
👍
41
👎
17
deliver the goods - video
www.Definder.net
Powered by Urban Dictionary