1 definition by darrylepoullard

Top Definition
Xo
extacy pills
gone off them xo's in the club.
by darrylepoullard December 11, 2003
Mug icon
Buy a Xo mug!