1 definition by Cludderlover123

An annoying person, tends to be of Sri Lankan or Tamil descent. Can be used as a racial insult towards South Asians.
Person 1: Why is he eating all the mutton rolls?
Person: Leave him, just usual Cludder activities.
by Cludderlover123 August 30, 2023
Get the Cludder mug.