Top definition
To dominate in a way that team deezle would. To purely pulverize the other team. Terror Squad hasnt conquered this feat.
Team Deezle Schlominated the dufflebaggers
by Deezle December 04, 2006
Get the mug
Get a Schlominated mug for your mama Helena.