Skip to main content

Definitions by YappyYapYikes

Northern Irish slang term for the 'shop'.
Here mate you going yap at break?
Yap by YappyYapYikes March 7, 2019