Top definition
something invisible and nasty that you can step in
Ewww, I just stepped in some narforsolbot!
by Ms. Vaporeon November 16, 2016
Get the mug
Get a narforsolbot mug for your dog Julia.