Age idioms
Food idioms
Love idioms
Boy idioms
Girl idioms
100

Come of age 

to reach a point of maturity

100

I could eat a horse

Very hungry

100

Head over heels 

to totally fall for someone

100

Blue-eyed boy 

The favorite one

100

Girl talk

Something only girls understand

200

No spring chicken 

Someone who is no longer young

200

A flash in the pan

 Someone who has brief fame or popularity

200

To carry a torch 

 to still love someone even though it's over 

200

Boys will be boys 

 Bad behavior that is accepted as being ok for boys

200

The girl next door 

The ideal girl to date or marry

300

Age before beauty 

Older people should be allowed to go first

300

Stir the pot 

To deliberately make trouble

300

Old flame

former boyfriend or girlfriend 

300

All work and no play makes Jack a dull boy 

A boy who is too serious

300

Diamonds are a girl's best friend

Some girls prefer material things like diamonds to people

400

On the wrong side of 30 or 40 or 50 or 60 or...well you get it

Old

400

 Your goose is cooked 

Someone who is done

400

Puppy love

A romance between very young people

400

 A boy scout or goody two shoes

A boy who always does everything he supposed to do

400

Girls are like buses 

There is always another girl to date

500

One foot in the grave 

Appearing close to death

500

Half-baked idea

A stupid plan 

500

Butterflies in the stomach

 A nervous feeling when you like someone

500

Mama's boy

Boy who cries a lot and is babyish

500

Cry like a little girl 

To get really upset like a child