A fork of Rural Dictionary
A type of traditional Italian food you can find in a normal Italian restaurant.
You wanna go and have some Geena Prestia?