Zac Efron and Seth Rogen in drag?! Ew!

The Neighbors co-stars got all dolled up for Jimmy Kimmel's "Ew" sketch on last night's The Tonight Show -- and we gotta say Efron looks pretty good as lady!

In the fun-filled sketch, Fallon plays Sara a "ew"-spewing tween who is joined by bestie Allison (Rogen) and her friend Britney (Efron).

Rogen opted not to shave and sported his trademark beard despite wearing a sun dress. While the Knocked Up funny man looked pretty awkward in his girly ensemble, the High School Musical alum actually looked quite fetching in his long brunette wig, flower headband, and a short floral dress.

Watch as the three men take selfies and twerk it out to Lil Jon's "Turn Down for What." It's pretty awesome!

While we love a good tweak, our favorite part is when the boys poke fun at their friend James Franco's recent texting scandal with a teen girl. In the sketch they mention Franco, and almost instantly all three gals get a text from the selfie-loving star. If you're gonna text a teenager (who was of age) for a hookup and then admit to it -- you better have a good sense of humor about it.

Speaking of funny business, Rogen and Efron's new comedy, Neighbors, moves into theaters on May 9. The film follows a young couple with a newborn baby (played by Rogen and Rose Byrne), who face some major difficulties when they are realize they are living next to a wild fraternity house with some unruly frat boys (Efron and Dave Franco).