Skip to main content

Definitions by Lew H

Someone who suffers from a mental deficiency, see retard. So called due to Botley Park, a former mental home in Cherstey, Surrey.
"You are such a Botley."
botley by Lew H March 25, 2008