What is Robin May?
1.A term used in the north west of England area, depicting a person being overly twattish.
1 "Dont be such a robin may"
2 "Mate, your doing a robin may"
See robin may, twattish, robin, may