What do you call an afghan virgin ? Never bin laid on!!!
What do you call an afghan virgin ?
Never bin laid on!!!