1 definition by stqrry

a type of manatee that lives in the water (obviously)
a very very fat manatee
natatee the manatee holds a world record for fattest manatee
by stqrry March 20, 2020
Get the natatee the manatee mug.