A fork of Rural Dictionary
British word used to describe people who are born into a wealthy, upper class family, usually in an insulting manner.
A person who attends private school, dresses smart, acts snobby or has their parents spoil them with expensive things would be categorised as Toff.
Toff is basically the British equivalent to the American Prep.
See that bloke Richard over there in the Ralph Lauren polo and chino shorts? Yeah, he's a Toff cunt.