meaning of botsquire

botsquire meaning in Urban Dictionary

an arrogant, self-centred, obnoxious person.Usually wealthy and white, frequently available at Private people clubs.