Zac Efron and Michelle Rodriguez acted like two horny teenagers Thursday night in Ibiza ... making out in the middle of a nightclub for all to see.
Efron and M-Rod have been all over each other the last few weeks ... although Michelle was spotted Wednesday afternoon hanging out on a yacht with Justin Bieber.
Also interesting in the video ... Michelle is dancing with what appears to be a beer bottle in her hand. Later on, Zac appears to be holding the bottle.
Efron's had two rehab stints in the last year and recently told Bear Grylls his problem was that he needed a "social lubricant" to go out in public.