froggie

listen to the pronunciation of froggie
Английский Язык - Английский Язык
{i} (derogatory Slang) French person