Kkirbz75's definitions
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.
by Kkirbz75 July 11, 2018
Get the Mosquatter mug.