1 definition by Castro Woo
John Woo is an Irish drunk that inhabits the magical world of Furcadia in the form of a black musteline with neon green hair. This little fellow claims the soundtrack of his life to be "Pet sounds" by The Beach Boys and wishes he could have a spring fling with Tom Cruise. And gtfo ladies, he's married to Castro Woo.
by Castro Woo April 11, 2005