Definitions by steve overton
jap flat
The term used when the straps on the flip flops would pop out of the sole or break in half...thus, leaving you stranded with only one good "Jap Flap " and one bare foot.
jap flat by steve overton November 24, 2007