Skip to main content

Definitions by IrishDescendent

waddaya at 

A Newfoundland word meaning " What are you up to" or " what are you doing"
waddaya at by IrishDescendent November 7, 2013