Top definition
A bullshit attachment that noobs use when playing Call Of Duty. In case you never played the game, it sticks out of your primary weapon and red dots flash on it when an opponent is near. When using a weapon with a heartbeat sensor attached, the user will usually camp in a corner of a room and watch it closely until someone comes close so they can easily kill their opponent. In my opinion, it is a more annoying attachment than the noob tube.
Stru: WTF! How the hell did he know I was there?! I didn't know it was possible to screen watch online!

Bryan: Nah, man. Calm your nuts. It was just another noob and his heartbeat sensor.
by NotMattStru January 23, 2010
Get the mug
Get a Heartbeat Sensor mug for your guy Vivek.
Jul 6 Word of the Day
Phrase meaning that a deceased cannot rest in peace until society changes due to the circumstances of a death.
People said rest in power for the unarmed man had been shot by the police.
by FooBarBiz October 12, 2017
Get the mug
Get a Rest in power mug for your guy Paul.