Skip to main content

StAndrewsSlang's definitions

Bothwell

A beautiful, charismatic legend of a man, usually found in the midst of a political revolution, who never ceases to amaze anybody with his wit and charm
That guerrilla army leader is an absolute Bothwell
by StAndrewsSlang June 5, 2017
mugGet the Bothwellmug.

Share this definition