Skip to main content

Definitions by CEHNY

Slang for the word 'Delayed', meaning mentally delayed, or idiotic.
(In conversation):
"You act like delly sometimes"
Delly by CEHNY January 29, 2019
Oakville slang for 'a guy that girls love'
Person 1: Man over here a stinga
Person 2: Ahlie
Stinga by CEHNY January 29, 2019