Skip to main content

Definitions by leafsfan2009cup

People who live in Louisdale, Nova Scotia who are loud, nosey, have french accents, and say there.... alot. They also like guns.
Those damn baracos shot all the deer.
Baraco by leafsfan2009cup October 11, 2008