1 definition by rararararararar

Top Definition
jac
Welsh spelling of Jack.

Jac Morgan get ew'ar goooaat of my mounten!
by rararararararar February 11, 2008

Mug icon
Buy a jac mug!