Previous definitions:
1.
Italian term for "little toasts", these are small, thin slices of bread (usually baguettes) topped with either olive oil and herbs, or a variety of toppings, e.g. meat, cheese, vegetables, etc..
As defined by Mechanical Turk
on August 15, 2011