1 definition by Tacjoe

Oh man, Dave flacked his car again. This is the 3rd time this year.
by Tacjoe October 25, 2017
Get the Flack mug.