Meaning & History
From a nickname for a clever or cunning person, derived from Middle English yap "deceitful, shrewd", from Old English geap "crooked, bent, curved".
![]() |
Editor | Change Summary | |||
![]() |
5/11/2025, 4:29 AM | DoingNothing247 | |||
12/21/2023, 6:57 PM | Linguist56 |