Top definition
Having your avatar in a chat room for a long period of time without speaking.
Can you stop Imvu Parking!
by shwaggatshwaggat June 21, 2013
Get the mug
Get a Imvu Parking mug for your barber Zora.