Garrett mean in cockney slang
in Cockney, lookout man for a burglar or thief. -in US or Australia, a commercial traveller
it means your face
Lemon cake = fake
The word is Cockney slang for "detective".
Kettle and Hob - Fob Watch.
Frazer in Cockney could mean "pain" as in Frasier Crane, the U.S. comedy TV show starring Kelsey Krammer
it means a lie - in 'cockney rhyming slang'
It's "crap" -- Pony and Trap.
Ondřej ,,Otin'' Kratochvíl
"daffy" sometimes means insane or crazy