1 definition by MichaelRoach_Soccer

The kheds. Group of absolute beauties who run NHS and send harder than anyone.
Damn, you're in XV?
XV over ABS in 4, easy.
by MichaelRoach_Soccer December 15, 2022
Get the XV mug.