MrYoungs's definitions
A man who considers himself the terminator of sexual encounters - not necessarily true, generally delusional.
SHAGATRON, ENGAGE!
by MrYoungs December 27, 2019
Get the SHAGATRON mug.by MrYoungs December 27, 2019
Get the Poonslayer mug.by MrYoungs February 21, 2020
Get the Shef mug.