Granch
Something considered to be disgusting. Often particularly something that has a bad smell.
Oh do you smell that? It's so granch.
granch
Granch - is a term used more commonly that 'Grandad/Grandfather' through the Welsh Valleys. Whi invented it? No-one is entirely sure, but a Granch is one of the best people you will find.
Granch/Grancha/Granchy, would I be able to have a pound for the shop please?
MP-Granch
Military Service Pistol
Wow nice MP-Granch