Skip to main content

Definitions 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..
Edwina by Edwina.. February 22, 2009