jackphuck
the kind of person who makes you question why you ever came to this planet
My math teacher is a jackphuck. He made me solve a problem that had 100 steps and I cried.
My brother’s new girlfriend is a jackphuck. She texts me every day and I don’t even know her.
My neighbor’s cat is a jackphuck. It woke me up at 2 AM and I was still tired.