1 definition by James Stewart

Top Definition
A girls gay pal who unexpectedly turns up on your date
'How did you get on up Byres Rd?'
'Oh she brought her handbag Kieran!'
by James Stewart July 02, 2004

Mug icon
Buy a handbag mug!