Japan second meaning

being on your period. When a girl says she's 'in japan' it means she has her period
"I am in Japan, On my period." (Japan second meaning)
by periodgurl July 11, 2019
Get the Japan second meaning mug.