goat-fuck

listen to the pronunciation of goat-fuck
English - English
Any disorganized function or activity