A person who can't stay quiet and has to yell out your name to your crush to expose you to the whole class while you're trying to hide your shameful boner.
An ass hole is a person (my ex) who didn't give a single shit about me, they don't want you for companion they just want you to suck and fuck (hey Dom)