Torcull means: Torcull is so talented and so attractive in many ways If you understand what I mean, Torculls can also be good at other tasks. (in Community Dictionary, added by Rene Reid)