×

gueulard meaning in English

adj. (slang) loud, loudmouthed, bawling, staring
n. (slang) bigmouth

Related Words

  1. guetteur
  2. gueulante
  3. gueule
  4. gueule de bois
PC Version

Copyright © 2018 WordTech Co.