pronounced exactly how it’s spelled I-DEN
newfie slang for a good beating or hitting someone when they’re getting on your nerves
newfie slang for a good beating or hitting someone when they’re getting on your nerves
by supercoolteen June 30, 2019
by supercoolteen June 30, 2019