Top definition
A ricotta cheesecake that is not contested by any other cake store. By far the best cheesecake to exist on this planet.
by CelineeeeDion June 01, 2018
Get the mug
Get a papas ricotta cheesecake mug for your mom Larisa.