Top definition
Man, watch out for the Night finches. They will tear your eyes out.
by Philisdumb March 18, 2003
Get the mug
Get a night finch mug for your dog Helena.