1 definition by citisen kane

Top Definition
same as vittu in finnish
anna pillua= give some pussy
by citisen kane August 29, 2003

Mug icon
Buy a pillu mug!