The Caribbean Dictionary

bull
1 definition
1
Verb
To have sexual intercourse
Tags
sexual
Pictures
cap232 Feb 18, 2012
In St. Lucia it refers to anal sex
400