marvy

marvy definitions

adj
  • great, awesome, brilliant