1 definition by Edwina..

1. A large beaver who likes to build dams.. and has very large buckteeth..

2. A dirty ass clown!
Dude 1. Did you just see that edwina?
Dude 2. Yeah man holy fuck she has big teeth..
by Edwina.. October 19, 2008
Get the Edwina mug.