meaning of brenna karp

brenna karp meaning in Urban Dictionary

noun: freak/genius