def urban_meaning
      if @urban_meaning.nil?
        @urban = Urban.new(@word)
        meanings = @urban.meanings
        if meanings.is_a?(Array) and not meanings.empty?
          @urban_meanings = meanings
          @urban_meaning = @urban.meaning
        end
      end
      @urban_meaning
    end
def urban_meaning
      if @urban_meaning.nil?
        @urban = Urban.new(@word)
        meanings = @urban.meanings
        if meanings.is_a?(Array) and not meanings.empty?
          @urban_meanings = meanings
          @urban_meaning = @urban.meaning
        end
      end
      @urban_meaning
    end
Fetches the first meaning from Urban Dictionary for the word.
 @note This method will hit the {Urban::PREFIX ENDPOINT} and will consume some time to generate result
 @example
    word.urban_meaning
 @see #urban_meanings
 @return [String] containing meaning from {Urban} Dictionary for the word