Top definition
1. A crap so fierce malodorous that its roar odor can be heard smelled throughout the entire jungle house

2. The reining king of craps
Dude, do you have any spray? I'm about to unleash a Crapasaurus Rex in here.
by Dr Urich June 06, 2015
Get the mug
Get a Crapasaurus Rex mug for your fish Manafort.