meaning of Ava Gaudet

Ava Gaudet meaning in Urban Dictionary

Talented Broadway star. Amazing in LEASE.