Skip to main content

Daniel J. Renaud's definitions

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
mugGet the frogsmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email