Top definition
the best water ice in the world. you can only find the good stuff philly.
by JEN April 01, 2005
Get the mug
Get a rita's water ice mug for your barber Beatrix.