Definitions by farang77
O'Shea
1. A seductive Irish goddess who is known for her dazzling wit, classic beauty, and compassionate spirit
2. A strong aphrodisiac
3. NOT a big ball of cocks
2. A strong aphrodisiac
3. NOT a big ball of cocks