espita
Top 35000
Meanings
Noun
1. spigot, tap
2. spile
3. boozehound (colloquial)
4. dick; prick (penis) (informal)