1 definition by wise goat

Top Definition
a person of unparalleled homosexuality
saw these shit stabbers hovering around the powerhouse last night - looked like a right pair of 'Studholmes'.
by wise goat October 29, 2003

Mug icon
Buy a Studholme mug!