1 definition by Seren Jones

Top Definition
Seren is Welsh for star!
look at all the serens boyo
by Seren Jones October 05, 2006

Mug icon
Buy a seren mug!