1 definition by Schoolboy80
| 1. | Poncho | ||
|
When you are having sex and you put your cock and balls completely inside the girls vagina like a poncho protecting you from the rain.
|
|||
|
most popular alphabetical
|
1 definition by Schoolboy80
|
advertise here | |||||||