Skip to main content

Definitions by gatorgator95

tabernack 

Swear word used in French speaking parts of Canada
Just stubbed my toe... Tabernack!
tabernack by gatorgator95 May 21, 2014