Skip to main content

Karthik Vaduganathan

Share definition
king of procrastinating love. One love takes more than 3 years. A term used to describe someone who dates young girls. Can be considered worse than a regular human, but better than a pedo. Stinks
"you are such a Karthik vaduganathan"
by Kumaravel May 26, 2022
Flag
mugGet the Karthik Vaduganathan mug.