What's your favourite way of calling someone stupid without swearing?

Posted by imjoiningin@reddit | AskUK | View on Reddit | 79 comments

I'm try to expand my safe for work vocabulary. Particularly fond of 'mouth breather' and 'thick as mince'.

EDIT: Thanks for the responses everyone, kept me chuckling all day