swiftboat

listen to the pronunciation of swiftboat
English - English
To attack a politician with specious claims
To trick, scam, or swindle

If you're going to try and swiftboat me for the Petermann account, keep on dreaming.

swiftboat
Favorites