Skip to main content

leetleetleeet's definitions

Goat Bastard

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