levitra levitra

Definition(s):

  • (n) virility drug (trade name Levitra) used to treat erectile dysfunction in men

News

  • Penile implant is 'high risk, high reward'

    It's difficult to sit through any televised sporting event without seeing a commercial for Viagra, Cialis or Levitra.
    on June 15, 2013     Source: The News Journal

Word of the Day
untenable untenable
/ən ˈtɛ nə bəl /