twaterspaniel Share definition Flag Cross between a twat and a dog Stop that bitching you twaterspaniel twaterspaniel by SavageBeauty November 10, 2020 Get the twaterspaniel mug.