1 definition by thisisrachel,yo

Top Definition
a greeting
"loupo! how are you today?"
by thisisrachel,yo July 17, 2008

Mug icon
Buy a loupo mug!