Cowra

A town full of shit talkers and rumors. You can't do a single thing without someone starting shit on it. I advise you to never ever visit or live here.
"Heard of Cowra?"
"Yeah, shit hole full of shit talkers."
by truthhurtsmotherfuckers October 23, 2012
Get the Cowra mug.