Another word for toll both or someone stupid/annoying/fool.
Don't be such a Doll Boff
by Pielover945 November 4, 2009
Get the Doll Boff mug.