1 definition by alibaliomali

1
a wise cuban woman who often has large eyes.
Alicia is definitely a cuban owl. wise latinas are hot.
by alibaliomali December 20, 2010
Get the merch
Get the Cuban Owl neck gaiter and mug.