Slang meaning of Pillock

Pillock means: Gypsy; traveller