×
gueulard
meaning in English
adj.
(slang) loud, loudmouthed, bawling, staring
n.
(slang) bigmouth
Related Words
guetteur
gueulante
gueule
gueule de bois
PC Version
Copyright © 2018 WordTech Co.