1 definition by suspiciousseabass

to flinch the competition : verb - To con more people into buying waterbeds than anyone else
"I totally tricked this poor bastard into buying 4 waterbeds"
"DAmn... you flinch ed him hard rawr ecks dee"
by suspiciousseabass December 23, 2016
Get the flinch mug.