Top definition
A species of long tailed carpet sharks
The are many species of epaulette sharks
via giphy
by Foreverlovenme July 14, 2016
Get the mug
Get a epaulette sharks mug for your cat James.