Top definition
A person at the highest point of being a cuck
Did you hear John over there really likes to watch his wife get fucked he is a cuckasaurus
by Tookyotacos April 14, 2018
Get the mug
Get a Cuckasaurus mug for your buddy Jerry.