1 definition by Leo bergrauten

The most devastating of any yo or ur insults, possibly deadly
Tommy: hey Leo, Yo mum gay
Leo:Yo chromosomes got extra homes
Tommy:*ceases to exist*
by Leo bergrauten April 1, 2018
Get the Yo chromosomes got extra homes mug.