1 definition by The good Shepard

Synonym for one who posses a needle dick & owes monetary debts to friends.
This kid is a Russo. His Venmo is always on unread
by The good Shepard March 27, 2022
Get the Russo mug.