"do you have asteroids "no but my dad does, they're so bad he cant sitdown somedays""
an itching or painful mass of dilated veins in swollen anal tissue
""do you have asteroids "no but my dad does, they're so bad he cant sitdown somedays""" What is the definition of "asteroids"?