Skip to main content
Home
Add a Definition
UrbanDictionary.store
Blog
World
Advertise
User Settings
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Oxyroid
Listen to pronunciation
Share definition
A
creature
that has been given a new trait(
feature
) that is
unearthly
or new. (Noun)
"
The Russian
government
has created an oxyroid which is
half dog
, half cat." Or "A new oxyroid has been created that has strange abilities."
by
Ms. Cube
January 18, 2023
Flag
Get the
Oxyroid
mug.
More random definitions
Share this definition
Copy Link
Facebook
X
Pinterest
WhatsApp
Reddit
Email