Skip to main content

Definitions by leetleetleeet

Goat Bastard 

An inhabitant of Narnia who steals your socks
Did that guy just take my sock?
yea that damn goat bastard
Goat Bastard by leetleetleeet February 18, 2009