1 definition by Logangstee

An animal of supreme beauty and power: the porpoise is a sign of great wisdom and well-being in ancient Chinese mythology
by Logangstee November 12, 2018
Get the Porpoise mug.