Meaning of sirang-isip

sirang-isip

Tagalog

sirang-isip adj. crazy; deranged; mad