A person who is overly handsy, usually a man.
Person 1: Oh did you hear about Arran.Person 2: Yeah man! He's such an owl-faced Freck