Top definition
Someone who naps during the day or whilst there is still daylight frequently
Colin: The Mega-Napper

Colin is such a Mega-Napper
by Meatbus September 20, 2011
Get the mug
Get a Mega-Napper mug for your guy Bob.