Top definition
A natural flat bar found in a public area
Lets skate downtown, i know some good nat flats.
by LKSLKJDSLKDSDFLKJ January 07, 2010
Get the mug
Get a Nat flat mug for your mate Manafort.