1 definition by bjhrbfajhwb

Top Definition
A song about narwhals. That is really annoying.
Narwhals, narwhals,
swimming in the ocean,
causing a commotion,
because they are so awesome

-Narwhal song
by bjhrbfajhwb May 09, 2009

Mug icon
Buy a Narwhal song mug!