Skip to main content

Definitions by Amogan

sivakumar 

A popular Tamil (language) phrase that means 'douchebag from the scarb area'
yo stop being a sivakumar
sivakumar by Amogan March 30, 2017