Term: bongoloid
Example: i thought i had the flag, but i smacked face first into a bongoloid
Definition: an immovable object or insurmountable obstacle