doggers

(British) People who like to have sex in public.
Besides having a nudist beach, Studland has in recent years become popular with “doggers”
by rivit August 15, 2007
mugGet the doggers mug.

Toblerone

The triangular space formed between the top of the thighs and genitalia on some women (shaped much like the famous chocolate treat of the same name).
"Did you see the toblerone on that woman? She has a totally hot bod!"
by rivit December 14, 2008
mugGet the Toblerone mug.