Top definition
a charva,kappa slapper.Any semi literate being that appears after dusk and loiters around town centres.
"christ check out the street creatures outside KFC"
by adam March 17, 2004
Get the mug
Get a street creature mug for your mother-in-law Nathalie.