Rio OlympicsOlympic rings logoCompetition Winner!

the world's premier FREE website for learners + teachers of English

Slang Quiz: Insulting 3

This quiz tests you on insulting slang.

1. bimbo

Bimbos can be seen in large numbers

a. roaming the African grasslands

b. swimming near the Arctic Circle

c. flocking to Parisian boutiques

2. dickhead

If someone's often called a dickhead, they probably aren't very

a. tall

b. handsome

c. popular

3. flake

Lizzie said Chrissie was a flake because she

a. didn't turn up at the party

b. didn't pay her share of the bill

c. didn't want to join in the fun

4. geezer

We had to tell our children it wasn't nice to use the word geezer when talking about their

a. cousins

b. grandparents

c. nephews and nieces

5. klutz

A klutz is someone who is

a. very mean

b. very clumsy

c. very poor

6. meathead

Someone could be called a meathead if they

a. do something stupid

b. eat a lot of meat

c. are very stubborn

7. psycho

People will think someone is psycho if they

a. behave strangely

b. study psychology

c. learn English

8. rat

Someone who's often called a rat is probably

a. very unpopular

b. really friendly

c. highly respected

9. twerp | twirp

You might call someone a twerp if you

a. don't mind them

b. don't respect them

c. don't trust them

10. yahoo (2)

We were on the train when a few yahoos started

a. reading newspapers

b. saying prayers

c. shouting and fighting

NB: you can also print this quiz on paper.

1. bimbo - Bimbos can be seen in large numbers: a) roaming the African grasslands b) swimming near the Arctic Circle c) flocking to Parisian boutiques

2. dickhead - If someone's often called a dickhead, they probably aren't very: a) tall b) handsome c) popular

3. flake - Lizzie said Chrissie was a flake because she: a) didn't turn up at the party b) didn't pay her share of the bill c) didn't want to join in the fun

4. geezer - We had to tell our children it wasn't nice to use the word geezer when talking about their: a) cousins b) grandparents c) nephews and nieces

5. klutz - A klutz is someone who is: a) very mean b) very clumsy c) very poor

6. meathead - Someone could be called a meathead if they: a) do something stupid b) eat a lot of meat c) are very stubborn

7. psycho - People will think someone is psycho if they: a) behave strangely b) study psychology c) learn English

8. rat - Someone who's often called a rat is probably: a) very unpopular b) really friendly c) highly respected

9. twerp | twirp - You might call someone a twerp if you: a) don't mind them b) don't respect them c) don't trust them

10. yahoo (2) - We were on the train when a few yahoos started: a) reading newspapers b) saying prayers c) shouting and fighting

Contributor: Matt Errey