Top definition
Pretty much the same meaning as "peak" but 10 times worse.
eg "peakertrons i spilled all of my koff-e"
by aaapaul4761 February 23, 2018
Get the mug
Get a peakertron mug for your buddy Beatrix.