1 definition by rikardu

Top Definition
queca: shag (portuguese slang for having sex)
vamos mandar uma queca! (let's go have a shag!)
by rikardu November 30, 2007

Mug icon
Buy a queca mug!