Top definition
a school in palmetto, Florida. (i say this school is lit)
manatee school for the arts is in palmetto, Florida
by camcorder December 05, 2017
Get the mug
Get a manatee school for the arts mug for your Aunt Julia.