super-duper in French
super-duper in French
génial
(dated) Very excellent; truly great.
sensass
(dated) Very excellent; truly great.
super
(dated) Very excellent; truly great.