1 definition by Lamegeek17

Top Definition
One who cries to make others smile
(Aafu ruyera arulai hasaune)

Admin of a tag page

doesn't know whar sarcasm is but pretend being sarcastic
You can produce electricity froma body of a troller
by Lamegeek17 July 31, 2018

Mug icon
Buy a Troller mug!