1 definition by Marco Arriaga

Top Definition
expressing a sensational success.
impress and excite or surprise (someone) greatly.
"your play's a DAYYUUUUUUUUUUUUUUM” astonishment or admiration
by Marco Arriaga March 07, 2021

Mug icon
Buy a DAYYUUUUUUUUUUUUUUM mug!