garymc65's definitions
by garymc65 July 18, 2009
Get the Chookta mug.A Scottish word meaning a stupid looking person, or someone having a stupid look about them or someone who is simple or looks Daft.
by garymc65 July 18, 2009
Get the Glayket mug.