lucas mccrea Share definition Flag when youre making out with a guy and he randomely says he has herpes so you shit in his mouth and take advantege of him im going to do the lucas mccrea tonight lucas mccrea by passaparade May 14, 2025 Get the lucas mccrea mug.