Subscribe English
look up any word, like yeet:

1 definition by Bobbbbbby

 
1.
It is of Scottish and Gaelic origin, and its meaning is "defender of mankind"
Alasdair saved my life
by Bobbbbbby December 29, 2006
125 34