1 definition by INTERNATIONALSPEAKWITHABRITISH

Top Definition
Black Feathered Sky Demon
Its a fucking black feathered sky demon. WTF? A crow..
by INTERNATIONALSPEAKWITHABRITISH August 08, 2010

Mug icon
Buy a Crow mug!