The phrase "to tweet this link" means sharing a web address or URL on Twitter, a social media platform where you can post short messages called tweets. Full definition
Most importantly, when contest participants enter by tweeting the link to your blog post, their tweet will be seen by all of their followers. (webdesignrelief.com)
The schedule is below; I'll also be posting and tweeting links daily, so be sure to check back. (victoriastrauss.com)
Tweet a unique tweet that includes @rockathighbaby @tinytush and the giveaway link (1 unique tweet per hour, include tweet link in comment) (tinytush.com)