Top definition
to subscribe and rate to a youtube, blogtv, or other similar site.
Please subscrate my show, i need views.
by bobthehitmandole October 28, 2009
Get the mug
Get a subscrate mug for your mate José.