Top definition
A male or female parasite that moves in and feeds off their host until the bills are late and the eviction notice is on the door and moves on to the next victim.
"Ol' Prince Charming turned out to be nothing more than a mosquatter when the rent was due."
by Kkirbz75 July 11, 2018
Get the mug
Get a Mosquatter mug for your cat Bob.