Skip to main content

Definitions by Jonathan Mercator

Puppa by Jonathan Mercator June 4, 2017
Caribbean slang for Father in the holy sense.
O Puppa Jeezes, I don't speak Caribbean slang.
Puppa by Jonathan Mercator June 2, 2017