Top definition
A person within a social community of day sleepers who frequently stays awake well into the morning hours.
Man johnny is such a japanese night owl. He stays up until like 11 am.
by bluepig710 November 06, 2013
Get the mug
Get a japanese night owl mug for your brother-in-law James.