Skip to main content

Definitions by kammie

Twaterfall

A Vagina that leaks massive quantities of vaginal fluids
when sydney watches alexis & daniel make out her Twaterfall starts to drain
Twaterfall by kammie March 12, 2008