TNP Global's definitions
A chick that always has an angry expression on her face due to years of nagging and being negative. Hardcore scowlers have a permanent dent/wrinkle between their eyes.
by TNP Global March 8, 2013
Get the Scowler mug.