I would like to know the meaning of the following expressions:
1-He's a bit strange
2-He's a bit of an oddball
3-What a nose
4-I think she had it done in America
5-He's brighter than you think
6-She's not really my type
7-I wouldn't like to meet him on a dark night
8-We get on like a house on fire
9-I've been meaning to write for ages
10-Men with beards usually have weak chins
11-Too spotty for my taste
12-An old head on young shoulders, as they say
13-There's no insanity in my family
14-She's really easy to talk to
15-Didn't you hear he's passed away
16-She's one in a million
17-She's got her head screwed on
18-I wish he'd pull his socks up a bit
19-No, I'm not with anyone at the moment
20-I think they've split up, gone their separate ways
21-Like father, like son
Many of them are not idioms-- the words have the dictionary meanings. I would suggest that you do a bit of [url=http://www.onelook.com/?w=oddball&ls=a ]DICTIONARY WORK[/url] yourself first.
Teachers: We supply a list of EFL job vacancies
3-What a nose

never heard that before

8-I wish he'd pull his socks up a bit

not a phrase

17-She's got her head screwed on

should be:

She's got her head screwed on straight

means she is sensible.
[url=http://en.wiktionary.org/wiki/pull_up_one%27s_socks ]PULL UP ONE'S SOCKS[/url]