Adjective
shagadelic (comparative more shagadelic, superlative most shagadelic) (informal) sexy, in an outrageously retro manner