spruiker

[ˈspɹʉːkə]noun
High School
1

One who spruiks business, a tout.

2

One who toots their own horn.