Skip to main content

Definitions by Willow Candace

British version of a bitch or bastard
"Why don't you leave me alone you totter?!"
Totter by Willow Candace November 5, 2015