Skip to main content

Definitions by JPC97

Ultra-catch 

Primary used to describe a girl who could be considered the epitome of human perfection
Damn, my girl is an ultra-catch!
Ultra-catch by JPC97 September 26, 2014