Top definition
when you advertise one of your own accounts, clothing etc.
Dude don’t self promo your Snapchat too much.
by k.mxra October 21, 2017
Get the mug
Get a self promo mug for your buddy Trump.
buy the domain for your diy site