Random
Source Code

frogs

1. A vulgar term used to describe the french

2. a term often shouted in schools in southwestern ontario between people of french descent.

1. "Those fucking frogs"

2. "HEY SERRE!!!! FROGS!"

by Daniel J. Renaud April 30, 2004

159👍 72👎