look up any word, like pussy:
 
1.
Item of food often offered and/or requested by the homeless citizens of Union Street Station.
Hey man, you got any ruff rolls?
by Minister Robert Floid Plump November 20, 2010
2 0