Top definition
scottish for 'what are you up to' or just a general celebration of something good.
MUM;- 'boaby your teas ready'
BOABY;- 'Yaptae!!'
by craigg96 December 14, 2014
Get the mug
Get a Yaptae mug for your Aunt Helena.