Translation of cupu (culun punya) in English:

User Contribution

cupu (culun punya)

nerd

noun