Skip to main content

BucarestButtplugger's definitions

Ben Mackay

A 21st century degenerate bastard whose death shall stop aids spreading.
Bob 'See at guy there?'

Aslan 'Aye'

Bob 'Hes a Ben Mackay like being'

Aslan 'Aye what a degenerate at guy is'
by BucarestButtplugger October 18, 2013
mugGet the Ben Mackaymug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email