Definition of "turfy"

turfy