Top definition
An leprechaun that can only be found in Antarctica, has no good as it spend all of it on women to test his 9 inch wang
Woman : Come on top of me be a Xyruz!
by Maidnufbw Wpwlndhcus February 19, 2017
Get the mug
Get a Xyruz mug for your daughter-in-law Larisa.