Top definition
used in Great Britain/Australia/Canada-

putting an end to
Putting paid to the gossip that their romance was over, they reported their engagement to the Press this Friday.
by NYDr.Sue October 25, 2011
Get the mug
Get a Putting paid to mug for your bunkmate Abdul.