Top definition
Group of half animal half humans from the ukatan peninsula. Migrated to ukraine in 2000 bc. they live forever
by Wordup29 April 28, 2012
Get the mug
Get a Uray mug for your mother-in-law Nathalie.

Available Domains :D

  • uray.ninja
  • uray.men