1 definition by Tzeni

1
Large, protruding ear; from the Dutch 'flaporen' or flap ears, also known as 'zeiloren' which literally means 'sail ears'
flap ears to sail with
by Tzeni July 14, 2006
Get the merch
Get the flap ear neck gaiter and mug.