Top definition
Posh term for a flat, often used by inhabitants of Macclesfield.
by Anonymous April 01, 2003
Get the mug
Get a Aprtment mug for your grandma Larisa.