you would believe the head that becca-da-wrecka gives, glow stick and all
noun: a slutty central florida raver
"you would believe the head that becca-da-wrecka gives, glow stick and all" What is the definition of "becca-da-wrecka"?