Top definition
A killer whale with holes in it, played like a big ocarina.
Dude I played a sick orcarina solo at the club last night. It ruled.
by Nillstan June 16, 2017
Get the mug
Get a orcarina mug for your fish Trump.