1 definition by Foucaultlala

The most numerous organism found in Dumbland.
I travelled to Dumbland recently and spotted no less than five Tanmoys.
by Foucaultlala October 30, 2020
Get the Tanmoy mug.