Top definition
A permanently inked tattoo located on any part of the body that expresses a logo, tagline, or otherwise brand-defining mark of any private or public corporation or organization.
Remember the Mitt Romney fan who got that advertoo on his face?
by LaserSpa of Tampa Bay September 08, 2014
Get the mug
Get a Advertoo mug for your barber Riley.

Available Domains :D

  • advertoo.org
  • advertoo.ninja
  • advertoo.men
  • advertoo.se