bagarap

Etymology
, from.

Adjective

 * 1) broken down; broken; wrecked; messed up

Verb

 * 1)  to mess up; to bugger up

Noun

 * 1) accident; wreck

Etymology
From.

Adjective

 * 1) broken down; broken; wrecked; messed up
 * 2) tired or ill (but not necessarily )

Verb

 * 1)  to mess up; to bugger up

Noun

 * 1) accident; wreck