by Themallardman February 19, 2019
A person or business who/that doggedly pursues inbound marketing strategies, such as search-engine optimization (SEO) and social networking, as opposed to more traditional marketing strategies, such as print and TV advertising.
by Dr. Stew Studabaker April 28, 2011
by jcroloaka November 27, 2018