Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Aprilfool_fosho
Beaver
Share definition
Flag
One who constantly gets in the
way
of another's
happiness
; "BUILDING DAMNS" in ones "
RIVER
OF LIFE"
Charles
Gregory
is
such a
beaver
Beaver
by
Aprilfool_fosho
August 4, 2009
Get the
Beaver
mug.