go-go
adjective
• relating to or denoting an unrestrained and sexually provocative style of dancing to popular music.
• "a go-go bar"
• assertively dynamic.
• "the go-go bravado of the 1980s"
go-go
noun
• a style of dance music originating in the black communities of Washington DC and characterized by an incessant funk beat.
Origin:
1950s (in go-go (sense 2 of the adjective)): reduplication of go1, perhaps influenced by a gogo.
go for it
• strive to the utmost to gain or achieve something (frequently said as an exhortation).
• "sounds like a good idea—go for it!"