Top definition
a half robot/ half professional footballing god that tends to get the ladies but cannot dance at all. But can do the robot exceptionally well.
'Did you see that dude over there? Hes the jarmatron homes!'
by el dandido October 05, 2005
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush