1 definition by Perfect planet

1
When you are dressed in very nice, crisp, clean, usually name brand clothing. Well groomed and very presentable. Dressed to impress.
2 chains called and said you better be lookin fresh as hell, just in case them feds watchin.
by Perfect planet February 22, 2018
Get the merch
Get the lookin fresh as hell neck gaiter and mug.