Skip to content

scratches my brain meaning urban dictionary