Definitions by Trotter
puff boat racing
the sport of racing sailboats, often practiced by pretentious tossers from Ivy Leagues and private schools. A dull activity involving drifting around small lakes whilst barking like a pirate at other boats.
puff boat racing by trotter April 24, 2017
chavass
Thats a nice piece of chavass