1 definition by Lbelgaria

The most adorable, dork, confused, dreamy feathered Angel that don’t have an Harp. He is also a baby in a trench coat

(He is also Dean Winchester lovely husband)
by Lbelgaria March 6, 2021
Get the Castiel mug.