Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Welsh Dragon
ddraig
Share definition
Flag
A Ddraig is a
badass
multitasking video game Welsh dragon and can be kind but
will
also have black airforce energy and
will
fold you like a omlet
Yo you
better
leve that ddraig
alone
or yo
ass is grass
ddraig
by
Welsh Dragon
November 19, 2021
Get the
ddraig
mug.