1 definition by the theda;sld

Don't trust Top Smith from training he is a duplicitous mother fucker. His documents are usually false too.
by the theda;sld April 27, 2017
Get the duplicitous mug.