1 definition by Stanleeds

1
An afternoon sleep which comes from the Indian (urdu) word (Charpai) or Charpoy meaning a woven bed.
(Indian)
I am really tired, I think I will have a charp
by Stanleeds June 05, 2016
Get the mug
Get a Charp mug for your guy Manley.