rag

noun

a waste piece of cloth.

transitive verb

To criticize or scold (someone).

noun

A piece written in ragtime.

noun

A coarsely textured rock.

transitive verb

To criticize or complain about (something).

transitive verb

To tease or taunt (someone).