Handcuffs    (English)
1 up 1 down
Definition: Sheke sheke (Yoruba)
by Bayo from VA, USA Sep 13, 2011