Sexy, tall, knows how to speak to the ladies and can have a good time (get fucked up.) You'd know a Greg Kelly when you meet one.
If you haven't met a Greg Kelly then you're missing out.
2👍 1👎