1 definition by soggypotato

Incriminating and intimidating.
Everything the suspect said seemed incrimidating before they realized he was innocent.
by soggypotato September 5, 2014
Get the incrimidating mug.