×

goolies meaning in French

n. couilles (argot), testicules

Related Words

  1. googol
  2. gook
  3. goombah
  4. goon
PC Version

Copyright © 2018 WordTech Co.