pronunciation: (meg-a-wap)
meaning virtually awesome, grand, spectacular, extremely interesting and enjoyable
meaning virtually awesome, grand, spectacular, extremely interesting and enjoyable
by Johnny Eberto August 3, 2009
Get the Megawap mug.