Skip to main content

Definitions by xoxoamypixoxo

a sexy duck that you play with in the shower.
omg. that afloda is really sexy.
afloda by xoxoamypixoxo August 24, 2007