Nah, yer just a wannabe weenie... xf
Technical speak -- a professional is one who gets paid for doing something. But realistically, you actually have to be good at it, not just one time, but on a continuing basis.
For example:
I would consider myself a professional programmer. I've got degrees in it, and a whole boat load of experience. I've gotten paid lots of money for that job. I do it every day.
On the other hand, I can run a farm. But I have no formal training or degree. I have lots of experience, but have never been paid for it. So I couldn't consider myself a professional in that field of work (pun intended). Handy yes, professional no.
Boat Captain: I never renewed my license. Even though I had formal training, lots of experience, and got paid -- I can no longer consider myself a professional in that area, because it requires a license.
It's such a vague area, that unless you are doing something on a daily basis, I doubt you can call yourself a professional with any integrity...