1 definition by Skyler1002291
Usually a hot guy that is very athletic and sometimes dates girls that are older than him, An italian guy that is smart and tries hard in class, Most girls think that he is nice but can sometimes be annoying, can sometimes be a player
by Skyler1002291 April 6, 2013