1 definition by kolo-kolo

Top Definition
A night in the cells
It kicked off down the pub last night, Dave ended up having a Glaswegian Siesta.
by kolo-kolo June 16, 2008

Mug icon
Buy a Glaswegian Siesta mug!