Skip to main content

Stanleeds's definitions

Charp

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 5, 2016
mugGet the Charpmug.

Share this definition