Top definition
A scared little closeted executive that has a narrow focus on reality.
At today's news conference, I referred to the barilla pasta terror of advertising.
by Dreamitthendoit September 27, 2013
Get the mug
Get a barilla pasta mug for your cat Beatrix.

Available Domains :D

  • barillapasta.men
  • barillapasta.ninja
  • barillapasta.se