meaning of Anderson Cowan

Anderson Cowan meaning in Urban Dictionary

The engineer regarding radio show Loveline. The successor to Engineer Mike.