Scots · word

curfuffle

disorder; agitation

Words sharing this root