Hi. One more word in your word-bank.
щегол
1) bird - goldfinch
2) cheeky boy, male teenager;
it isn't rude if you say it to your friend or a guy you personally know, when he behaves impolite with you.
it is very rude if you say to guy you don't personally know; very offensive.
And it's not a foul language.