1 definition by Amanda_1039

The genetically freakish mix of a squirrel and a beaver; pure awesomeness
Oh my god, look at that roadkill squeaver on the side of the road!
by Amanda_1039 October 27, 2007
Get the squeaver mug.