Skip to main content

Definitions by Matt Reed

a type fillipino sause for meat
Mang Tomas: All Around Good Sarsa
sarsa by Matt Reed June 27, 2004