all the guys barnfest leesa like she is the last girl on the planet
to [barn] means that you are a barnacle
"all the guys barnfest leesa like she is the last girl on the planet" What is the definition of "barnfest"?