A more polite way of saying retard.
1. Dave is licking the window again he's such a Tard.2. No the Eiffel Tower is not located in Blackpool you Tard