Stan is playing "Name the Gun Part" with the family when Hayley enters with her hair dyed green. Stan orders her to wash it out, but she just brushes him off. During the night, Stan cuts all of Hayley's hair off. After a day of arguing, Hayley heads out on a date, wearing a new wig. Francine suggests that Stan invite Hayley's boyfriend, Jeff, over for dinner to get to know him.
Meanwhile, at school, Steve bets his friends that not only will he get a date for the upcoming dance, he'll get boob. And he'll even bring the bra back to prove it. That night, Stan, Francine, Jeff and Hayley have dinner. Later, at a party, Jeff asks Hayley to move in with him. Hayley resists, but when Stan has his CIA buddies storm the party and kidnap Hayley to bring her home, she decides she's had enough. She's moving in with Jeff. Which seems great, until she finds out Jeff lives in his van. The van breaks down, leaving them stuck outside the Smith house.
Francine orders Stan to apologize so Hayley will move back home. He can't apologize, so Stan sets out to remind Hayley how much fun living at home was. Elsewhere, Steve isn't making much progress with his bra hunt. When he sees another guy picking up chicks, he's confused until he learns that the guy is using the sympathy card by mentioning how his brother lost his arm in ski lift.
Stan is still having no luck in getting Hayley to move back home, so he decides to confiscate her credit card and cut her off from the family funds. At home, Steve is tutoring a girl, Kim, when he casually mentions his sister's accident. Claiming that his sister was burned on over of her body, Steve brings Kim into Hayley's room, where Roger is lying in bed. Impressed by Steve's compassion when he spreads salve on his "sister's" body, Kim agrees to go to the dance with him.
Desperate for money to pay for her community college classes, Hayley becomes a stripper. Stan and some coworkers visit the strip club for the lunch buffet and that's when he sees Hayley dancing.
Kim shows up at the Smiths two hours before the dance to fool around, but first asks to see Steve's sister again. Roger loves getting a makeover from Kim. Back at the strip club, Stan grabs Hayley by the arm to take her home, but the other strippers leap to her defense. A huge kung fu battle ensues, with Stan taking on dozens of kung fu strippers.
Steve, meanwhile, only has twenty minutes left until the dance and Roger is still playing dress up with Kim. Frustrated, Steve whispers to Roger that he just needs to lie in bed and look ugly. Feeling ugly, Roger yells that Steve wants to keep him in the attic. Kim leaves in disgust. But at least Roger got her bra first.
The kung fu strip club is still going strong until Francine comes in and interrupts. She implores Stan to listen to Hayley and support her. So Stan and Francine take front row seats during Hayley's next dance and throw money at her. Before leaving, they tell Hayley she can come back home anytime. Hayley's happy to hear it, but also loves the money, so she continues stripping. At least until her wig falls off and the customers boo her off the stage.