Friday, November 04, 2016

have the goods on (someone)

To have incriminating evidence or proof against someone. Watch the video

from Idiom of the Day http://ift.tt/2etGavt
via IFTTT