Top definition
something you say in a moment of frustration when words efficient.
adam: why do you keep appologising
julia: aww NYARRR!
by silent-martyr April 24, 2005
Get the mug
Get a nyarrr mug for your barber Abdul.

Available Domains :D

  • nyarrr.com
  • nyarrr.ninja
  • nyarrr.men