Top definition
"cupu" is Indonesian urban language ;P

which mean "LAME"
cupu lo

(You r so Lame)
by Ijule April 30, 2008
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush