1 definition by DravenLives

Top Definition
A person (especially more so when this person is a sibling) who intentionally spends their time in atempts to irritate or annoy another person.
CSN (initials) has been trolling me for awhile now
by DravenLives October 27, 2011
Mug icon
Buy a Troll mug!