1 definition by DankLover69

Top Definition
One who won't stop flimflamming, like wtf.
Screw you Ted, you goddamn flimflammerer
by DankLover69 February 18, 2019

Mug icon
Buy a Flimflammerer mug!